Docker与DockerProvider和DockerMsftProvider之间的区别

10

如何在Windows Server 2016上启用容器的两种方法有什么区别。我找到了两套命令来完成这个任务。其中一个使用DockerProvider,另一个使用DockerMsftProvider。第一个是来自Docker文档网站,第二个是来自Microsoft网站。

2个回答

11

它们基本上是等同的,唯一的区别是DockerProvider还可以安装预发布版本。

Docker和Microsoft正在进行标准化工作,用于生产构建的是DockerMsftProvider,用于预发布构建的是DockerProvider(可能会更名)。

因此,目前:

生产环境:https://learn.microsoft.com/en-us/virtualization/windowscontainers/quick-start/quick-start-windows-server

预发布版本:https://blog.docker.com/2017/09/docker-windows-server-1709/

相应的文档页面将进行调整以匹配。


自从我偶然发现它以来,我想指出上述文档更新计划正在 https://github.com/MicrosoftDocs/Virtualization-Documentation/issues/663 上进行跟踪,但自2018年以来就没有进展了。 - TBBle

2

DockerMSFTProvider 从2021年2月3日开始处于活跃状态,其index的最新版本为2020年12月21日的19.03.14,略落后于两天前发布的19.03.15版本

我原本希望在DockerMSFTProvider上看到20.10.x版本的发布,但我猜他们还没有准备好发布。

看起来DockerProvider已经停止更新:其index中的最新版本为2020年4月2日的19.03.8-beta3

我已经提出了一个 工单,以了解DockerProvider作为预发布版本构建源的命运和未来。

1
现在已经有了:版本 "20.10.4" - mloskot

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接