Winsows Server 2016 安裝 Docker

 

若要安裝 Docker,我們將使用OneGet 提供者 PowerShell 模組的運作方式與提供者,在此案例中執行安裝- MicrosoftDockerProvider。
提供者可在您的電腦上啟用容器功能。 您同時會安裝 Docker,並需要重新開機。 需要先安裝 Docker,才能搭配使用 Windows 容器。
Docker 是由 Docker 引擎及 Docker 用戶端所組成。

開啟提高權限的 PowerShell 工作階段,並執行下列命令。

首先,從 PowerShell 資源庫安裝 Docker-Microsoft PackageManagement 提供者。

#PowerShell
Install-Module -Name DockerMsftProvider -Repository PSGallery -Force

接著,您使用 PackageManagement PowerShell 模組安裝最新版 Docker。
#PowerShell
Install-Package -Name docker -ProviderName DockerMsftProvider

當 PowerShell 詢問是否要信任封裝來源 'DockerDefault' 時,輸入 A 以繼續安裝。 安裝完成時,請重新啟動電腦。
#PowerShell
Restart-Computer -Force

提示
如果您想要稍後再更新 Docker:
若要查看已安裝的版本,請使用 Get-Package -Name Docker -ProviderName DockerMsftProvider
若要尋找最新版本,請使用 Find-Package -Name Docker -ProviderName DockerMsftProvider
準備就緒後,請使用 Install-Package -Name Docker -ProviderName DockerMsftProvider -Update -Force 進行升級,
後面接著 Start-Service Docker


安裝 Windows Updates
sconfig


How to SSH into the Docker VM (MobyLinuxVM) on Windows
#Open a Command prompt and execute the following:
docker run --privileged -it -v /var/run/docker.sock:/var/run/docker.sock jongallant/ubuntu-docker-client
docker run --net=host --ipc=host --uts=host --pid=host -it --security-opt=seccomp=unconfined --privileged --rm -v /:/host alpine /bin/sh
chroot /host