【问题标题】:Can I create a Windows 2016 container image on a Windows 2019 server?我可以在 Windows 2019 服务器上创建 Windows 2016 容器映像吗?
【发布时间】:2021-09-29 00:18:39
【问题描述】:

我一直在 Windows 2016 构建服务器/代理上创建 Windows 2016 容器映像,并在 Windows 2019 构建服务器/代理上创建 Windows 2019 容器映像。我知道混合和匹配 2016 和 2019 容器映像以及版本中的更新(例如:1809 和 1909)的兼容性问题。我厌倦了必须维护多个构建服务器,而宁愿拥有一个构建服务器来构建多个容器映像。我可以使用 Windows 的 Hypervisor 从 Windows 2019 服务器中构建与 Windows 2016 兼容的 docker 映像吗?如果是这样,怎么做?如果没有,那很好,我只是想确定一下。如果它很复杂,那就麻烦了。

【问题讨论】:

    标签: docker containers windows-server-2016 windows-server-2019


    【解决方案1】:

    是的,这是使用容器的主要原因之一。

    “容器是一个标准化的软件单元,允许开发人员将他们的应用程序与其环境隔离”,即将 Windows Server 2016 容器与主机操作系统隔离,Windows Server 2019 - https://www.docker.com/why-docker

    看到这篇文章表明它不仅是可能的,而且是一个可行的解决方案 - https://www.deploycontainers.com/2018/10/29/how-to-run-windows-server-2016-containers-on-server-2019-host/

    至于如何,请尝试关注本文,但参考 Windwos Server 2016 映像而不是 2019 - https://4sysops.com/archives/configure-windows-server-2019-container-host-with-powershell/

    【讨论】:

    • 这些是很好的信息文章,用于使用 Hyper-V 在 Windows 2019 上运行 Windows 2016 容器。但我想要确认或说明在 2019 服务器上构建 2016 容器。
    • 我想我找到了答案! blog.codeinside.eu/2019/05/31/…我试试看。
    猜你喜欢
    • 2021-08-07
    • 2014-12-24
    • 2023-03-17
    • 2018-09-17
    • 2018-11-06
    • 2020-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多