Windows Server 2016使用Hyper-V安装Docker-----------准备适用于容器的 Windows
安装 Docker
第一步是安装 Docker,这是使用 Windows 容器所必需的。 Docker 为容器提供标准的运行时环境,该环境具有通用的 API 和命令行接口 (CLI)。
如需更多配置详细信息,请参阅 Windows 上的 Docker 引擎。
Windows Server
Windows 10
若要在 Windows Server 上安装 Docker,可以使用由 Microsoft 发布的 OneGet 提供程序 PowerShell 模块(称为 DockerMicrosoftProvider)。 此提供程序启用 Windows 中的容器功能,并安装 Docker 引擎和客户端。 以下是操作方法:
打开提升的 PowerShell 会话,从 PowerShell 库安装 Docker-Microsoft PackageManagement 提供程序。
PowerShell
Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
如果系统提示安装 NuGet 提供程序,还请键入 Y 进行安装。
使用 PackageManagement PowerShell 模块安装最新版本的 Docker。
PowerShell
Install-Package -Name docker -ProviderName DockerMsftProvider
PowerShell 询问是否信任包源“DockerDefault”时,键入 A 以继续进行安装。
在安装完成后,请重启计算机。
PowerShell
Restart-Computer -Force
如果希望稍后更新 Docker,请执行以下操作:
使用以下代码检测已安装的版本:
PowerShell
Get-Package -Name Docker -ProviderName DockerMsftProvider
使用以下代码查找当前版本:
PowerShell
Find-Package -Name Docker -ProviderName DockerMsftProvider
准备就绪后,使用以下代码进行升级:
PowerShell
Install-Package -Name Docker -ProviderName DockerMsftProvider -Update -Force
,随后执行
PowerShell
Start-Service Docker