奋斗
努力

windows server 2019 docker版是哪个?

云计算

Windows Server 2019 提供了对 Docker 的原生支持,但具体的 Docker 版本和安装方式取决于您的选择。以下是关键信息:

1. Windows Server 2019 与 Docker 的版本对应

  • Docker EE (Enterprise Edition)
    Windows Server 2019 早期版本(如 1809)曾预装 Docker EE,但微软从 2020 年起逐步停止维护 Docker EE for Windows,转向与 Docker 公司合作推荐使用 Docker Desktop 或开源组件。
  • Docker Desktop
    适用于 Windows 10/11 和 Windows Server 2019/2022(但需桌面体验组件)。需注意:Windows Server Core 版本(无 GUI)不支持 Docker Desktop
  • 开源 Docker Engine (Moby)
    可通过 PowerShell 手动安装开源版本的 Docker Engine(基于 Moby 项目),但需自行配置。

2. 推荐安装方式(Windows Server 2019)

  • 无 GUI 的 Server Core 版本
    使用 PowerShell 安装 Docker Engine(开源版):

     Install-Module -Name DockerMsftProvider -Force
     Install-Package -Name docker -ProviderName DockerMsftProvider -Force
     Restart-Computer

    安装后,Docker 版本通常为 19.03.x(具体取决于更新)。

  • 带桌面体验的版本
    可安装 Docker Desktop for Windows(需启用 Hyper-V 或 WSL 2),版本由 Docker 官方提供(如 20.10.x 或更高)。

3. 注意事项

  • 兼容性:Windows Server 2019 主要支持基于 Windows 容器的镜像(如 mcr.microsoft.com/windows/servercore:ltsc2019)。
  • 更新:建议通过 Windows Update 或 Docker 官方渠道获取最新补丁。
  • 文档参考
    • 微软官方文档
    • Docker 官方文档

总结

Windows Server 2019 默认不绑定特定 Docker 版本。若需稳定企业版,建议使用更新的 Windows Server 2022 或直接安装开源 Docker Engine。如需更详细的版本号,请提供具体使用场景(如是否需要 GUI 或 Linux 容器支持)。

未经允许不得转载:云服务器 » windows server 2019 docker版是哪个?