Docker 与 DockerProvider 和 DockerMsftProvider 的区别
Posted
技术标签:
【中文标题】Docker 与 DockerProvider 和 DockerMsftProvider 的区别【英文标题】:Difference between Docker from DockerProvider and DockerMsftProvider 【发布时间】:2018-06-21 23:40:49 【问题描述】:在 Windows Server 2016 上启用容器的两种方法有什么区别。我找到了两组命令来执行此操作。一个使用 DockerProvider,另一个 - DockerMsftProvider。第一个来自 Docker Doc 站点,第二个来自 Microsoft 站点。
【问题讨论】:
【参考方案1】:DockerMSFTProvider 从 2021 年 2 月 3 日起看起来很活跃,其 index 的最新版本是 2020 年 12 月 21 日起的19.03.14,略低于两天前的 19.03.15 release。
我现在希望在 DockerMSFTProvider 上看到 20.10.x 版本,但我猜他们还没有准备好发布它们。
DockerProvider 似乎已停止更新:its index 中的最新版本是 19.03.8-beta3,从 2020 年 4 月 2 日开始。
我已经提出a ticket 来发现 DockerProvider 作为预发布版本的来源的命运和未来。
【讨论】:
它现在在那里:version "20.10.4"
【参考方案2】:
它们基本上是等价的,只是 DockerProvider 也可以安装预发布版本。
Docker 和 Microsoft 有 WiP 以标准化 DockerMsftProvider 用于生产构建,以及 DockerProvider(可能被重命名)用于预发布构建。
所以现在:
制作:https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/quick-start-windows-server
预发布:https://blog.docker.com/2017/09/docker-windows-server-1709/
将调整相应的文档页面以匹配。
【讨论】:
因为我偶然发现了它,我会注意到上面的文档更新计划正在github.com/MicrosoftDocs/Virtualization-Documentation/issues/… 跟踪,但自 2018 年以来一直没有移动。以上是关于Docker 与 DockerProvider 和 DockerMsftProvider 的区别的主要内容,如果未能解决你的问题,请参考以下文章
将 nodemon 与 docker 和 docker-compose 一起使用