gpt4 book ai didi

docker - 如何在 Windows Server 2016 Build 14393 上运行 Docker Linux 容器

转载 作者:行者123 更新时间:2023-12-05 01:09:42 25 4
gpt4 key购买 nike

我的情况是:

  • 我无法选择服务器操作系统(Windows Server 2016 Build 14393)。
  • 而且没有容器操作系统的选择(我需要 Linux 容器)。
  • 我不需要 Docker EE(企业版),CE(桌面版)就可以了。

最佳答案

在没有 hacky 变通办法的情况下获取 Linux 容器的最简单方法是下载 Docker Community Edition 2.0.0.3 2019-02-15

链接:https://download.docker.com/win/stable/31259/Docker%20for%20Windows%20Installer.exe

所有版本的页面:https://docs.docker.com/docker-for-windows/release-notes/

只需将文件下载/复制到 Windows Server 2016 机器并运行它。

对于气隙系统,它也可以离线运行。

在安装过程中取消选中“使用 Windows 容器”。默认不勾选。

安装后您会收到一条消息,说 Windows 某某已被弃用。单击确定。 enter image description here

退出并重新登录。

如果您尚未安装 Hyper-V,它会提示您自动安装。允许它,让它完成并重新启动。你现在可以走了。

我已经通过运行多个 Linux 容器对此进行了测试,它运行良好。如果我缺少某些东西,请为他人的利益分享。缺点是您无法更新到更高版本的 Docker。

更新:免责声明:

  • 这可以帮助您避免将 LCOW 与适用于 Windows 的 Docker-EE 结合使用时的硬件限制和复杂性。
  • 它比 LCOW 的最新官方版本更新。
  • 这不会让您并行运行 Windows 和 Linux 容器。您只能运行其中一个。
  • 这也不会在启动时自动启动 docker(直到您登录)。要在不登录的情况下启动 docker,您需要将 Docker Desktop Executable 添加到 Windows 任务计划程序并将其配置为在启动时运行,无论用户是否登录。您必须为其提供一个帐户(最好是服务帐户或具有永久密码的帐户)

关于docker - 如何在 Windows Server 2016 Build 14393 上运行 Docker Linux 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64877173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com