我无法在任何地方find确切的答案(很多矛盾的信息,而且很一般)。 使用MS Windows Server 2016的新版本,将有可能以两种模式运行容器:
第一个(Windows容器)是一个经典的容器,共享相同的MS Windows服务器内核,不是很安全。 然而,第二个(hyper-v容器)使用虚拟机pipe理程序来提供隔离和安全性。
Windows 10周年正式发布几个月前,微软已经将“Windows子系统Linux版”包含在内。
使用Hyper-V容器技术可以运行Linux(Ubuntu,Debian,CoreOS等)容器吗?
我到处search,但找不到用于Hyper-V容器的Linux容器映像。 只有两个可以find的是微软提供的Nano Server和Windows Server 2016。
现在,使用Windows Server 2016的技术预览版5(TP5),几天前Ignite会议上宣布即将推出通用可用性(GA)。
有人得到消息吗? 能够validation?
这是我能find的最好的资源 。
您可以使用Docker for Windows的最新testing版来使用实验性function,该function允许您在Windows 10 Anniversary系统(和Win Server 2k16服务器,我假设但尚未testing)之间切换Linux和Windows容器。
基本上,您将需要使用Docker for Windows应用程序提供的代理在Linux和Windows之间切换。
& 'C:\Program Files\Docker\Docker\DockerCli.exe' -SwitchDaemon
我不相信当前有另一种本地方式在Linux和Windows容器之间切换。