【发布时间】:2019-02-14 10:26:26
【问题描述】:
Here 我读到 Windows 容器与 linux 容器相比在 docker 方面存在局限性:
- Docker 仅支持特定版本的 Windows(即 Windows Server 2016 和 Windows 10)。相比之下,Docker 可以在任何类型上运行 基于 Linux 的现代操作系统。
- 即使在 Docker 支持的 Windows 版本上,Windows 对映像兼容性也有更严格的要求。
- 容器的一些 Docker 网络功能还没有 在 Windows 上受支持。
- Linux 上用于 Docker 的大多数容器编排系统在 Windows 上不受支持。 Docker Swarm 除外, 支持。 (如果您想在 然而,Windows 并不担心。 Windows 对协调器的支持,例如 Kubernetes 和 Apache Mesos 正在开发中。)
那么问题是,如果可以通过虚拟化在 Linux 容器上运行 docker,为什么还要在 Windows 容器上运行 docker?
【问题讨论】:
-
因为他们要运行的软件需要windows?
标签: docker