Install Docker Engine - Enterprise on Windows Servers

本文档详细介绍了在Windows Server 2016及更高版本上安装Docker Engine - Enterprise的步骤,包括系统需求、安装方法、更新、卸载等。并提到了FIPS 140-2加密模块支持和特定版本的安装。同时,提供了如何准备Windows主机以用于UCP的指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Docker Engine - Enterprise enables native Docker containers on Windows Server. Windows Server 2016 and later versions are supported. The Docker Engine - Enterprise installation package includes everything you need to run Docker on Windows Server. This topic describes pre-install considerations, and how to download and install Docker Engine - Enterprise.

Release notes

Release notes for all versions

System requirements

Windows OS requirements around specific CPU and RAM requirements also need to be met as specified in the Windows Server Requirements. This provides information for specific CPU and memory specs and capabilities (instruction sets like CMPXCHG16b, LAHF/SAHF, and PrefetchW, security: DEP/NX, etc.).

  • OS Versions:
    • Long Term Service Channel (LTSC) - 2016 and 2019 (Core and GUI)
    • Semi-annual Channel (SAC) - 1709, 1803 and 1809
  • RAM: 4GB
  • Disk space: 32 GB minimum recommendation for Windows. Docker recommends an additional 32 GB of space for base images for ServerCore and NanoServer along with buffer space for workload containers running IIS, SQL Server and .Net apps.

Install Docker Engine - Enterprise

To install the Docker Engine - Enterprise on your hosts, Docker provides a OneGet PowerShell Module.

  1. Open an elevated PowerShell command prompt, and type the following commands.

    Install-Module DockerMsftProvider -Force
    Install-Package Docker -ProviderName DockerMsftProvider -Force
    
  2. Check if a reboot is required, and if yes, restart your instance:

    (Install-WindowsFeature Containers).RestartNeeded
    

    If the output of this command is Yes, then restart the server with:

Docker Engine-Community是Docker的一个组件,它是Docker的核心引擎,负责管理和运行容器。如果你想安装或卸载Docker Engine-Community,可以根据你的操作系统选择相应的命令。如果你使用的是Linux系统,可以使用以下命令卸载Docker Engine-Community: - 对于Ubuntu系统,可以使用命令:sudo apt-get remove docker docker-engine docker.io containerd runc。\[1\] - 对于CentOS系统,可以使用命令:sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine。\[2\] 如果你想安装Docker Engine-Community,可以使用以下命令: - 对于Ubuntu系统,可以使用命令:sudo apt-get install docker-ce=<Contents-amd64> docker-ce-cli=<Contents-amd64> containerd.io。\[3\] 请根据你的操作系统和需求选择相应的命令进行安装或卸载。 #### 引用[.reference_title] - *1* *3* [Ubuntu 安装 Docker教程(Docker Engine - Community)](https://blog.youkuaiyun.com/qq_41204464/article/details/97539265)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Linux下安装DockerEngine-Community](https://blog.youkuaiyun.com/u011753266/article/details/108124481)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值