1

谁能告诉我是否可以在 Windows Server 2016 TP5 上托管基于 Linux 的 docker 容器?

我意识到它必须通过虚拟化,但是是否可以使用“标准”Microsoft 安装(MSDN Docs)来托管 linux 映像?我知道它支持 Hyper-V 隔离,但这仅仅是为了隔离而不是为了跨平台兼容性吗?

仅给定一个服务器,能够同时托管基于 Windows 和基于 Linux 的 docker 容器的最佳方式是什么?

我需要安装 docker 两次吗?我应该通过 Hyper-V 在 VM 中运行 Ubuntu 服务器吗?我应该使用 Docker 工具箱吗(Docker for Windows 还不支持 Server 2016)

这一切都只是为了在家里玩,而不是实际的生产环境。

4

1 回答 1

1

除了安装 Docker Toolbox 或在 VM 中运行之外,似乎没有办法在 Windows 上虚拟化 Linux Docker 容器。

就个人而言,我在其中安装了 Hyper-V 和 Ubuntu Server VM。

Docker for Windows 中的 Hyper-V 容器仅用于隔离,而非跨平台功能。

于 2016-06-23T06:40:38.770 回答