如pipe_tape_coder在评论中指出的:
Microsoft 改进了容器的网络选项,现在 。
Linux主机上没有运行“ Windows容器”。 而且,Linux容器不能 _直接_在Windows服务器上运行,因为它依赖对Linux内核的系统调用。
您当然可以通过VM在任何Windows机器上运行这些Linux容器。 那就是docker toolbox将要安装的东西。
将有适用于Windows泊坞窗的支持很快,但这是针对Windows的容器,而不是Linux容器。
2017年更新:是的,LinuxKit允许通过基于 的最小Linux操作系统,通过Windows平台上的Hyper-V隔离包装程序运行linux容器。 那仍然是一个主意:Linux在Windows的VM内运行。 那不是在Windows服务器上部署的Linux服务器:仅部署在Windows上的VM中运行的Linux服务器内部。
请参阅“ Linux和Windows,一起生活,一团糟!(确定,Kubernetes 1.5) ”
(以更大的延迟为代价)。
最终结果是可以创建单个Kubernetes集群的能力,该集群不仅包括运行Linux容器的Linux节点或运行Windows容器的Windows节点,而且还可以同时包括两者,以获得真正的混合体验。 。
但: