windows server 中安装docker engine(非docker desktop)

若要在 Windows Server 上安装 Docker,可以使用由 Microsoft 发布的 OneGet 提供程序 PowerShell 模块(称为 DockerMicrosoftProvider)。 此提供程序启用 Windows 中的容器功能,并安装 Docker 引擎和客户端。 以下是操作方法:

  1. 打开提升的 PowerShell 会话,从 PowerShell 库安装 Docker-Microsoft PackageManagement 提供程序。

    PowerShell复制

    Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
    

    如果系统提示安装 NuGet 提供程序,还请键入 Y 进行安装。

  2. 使用 PackageManagement PowerShell 模块安装最新版本的 Docker。

    PowerShell复制

    Install-Package -Name docker -ProviderName DockerMsftProvider
    

    PowerShell 询问是否信任包源“DockerDefault”时,键入 A 以继续进行安装。

  3. 在安装完成后,请重启计算机。

    PowerShell复制

    Restart-Computer -Force
    

如果希望稍后更新 Docker,请执行以下操作:

  1. 使用以下命令检查安装的版本:

    PowerShell复制

    Get-Package -Name Docker -ProviderName DockerMsftProvider
    
  2. 使用以下命令查找当前版本:

    PowerShell复制

    Find-Package -Name Docker -ProviderName DockerMsftProvider
    
  3. 准备好升级后,运行以下命令:

    PowerShell复制

    Install-Package -Name Docker -ProviderName DockerMsftProvider -Update -Force
    
  4. 最后,运行以下命令以启动 Docker:

    PowerShell复制

    Start-Service Docker
上一篇:JavaScript事件与例子


下一篇:遥感冰川小队作品介绍