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 的区别的主要内容,如果未能解决你的问题,请参考以下文章

docker与docker-compose介绍,对比与使用

将 nodemon 与 docker 和 docker-compose 一起使用

docker容器与虚拟机有啥区别?

Docker-in-Docker 与 Gitlab 共享运行器,用于构建和推送 docker 镜像到注册表

[转]Docker和Rancher的安装与基本使用

docker 安装与使用相关