我无法在任何地方找到明确的答案(许多矛盾的信息和非常一般).使用新版本的MS
Windows Server 2016,可以在两种模式下运行容器:
> Windows容器
> Hyper-V容器
第一个(Windows容器)是一个经典容器,它共享相同的MS Windows Server内核并且不是很安全.然而,第二个(hyper-v容器)使用管理程序来提供隔离和安全性.
几个月前,Windows 10周年更新正式发布微软已经推出了“适用于Linux的Windows子系统”.
是否可以使用Hyper-V Container技术运行Linux(Ubuntu,Debian,CoreOS等?)容器?
我已经到处搜索但是找不到Linux for Hyper-V容器的容器映像.我能找到的只有两个可用的是由Microsoft提供的Nano Server和Windows Server 2016.
现在使用Windows Server 2016的技术预览版5(TP5),将在几天前在Ignite会议上公布的一般可用性(GA).
有人有消息吗?能够验证?
解决方法
Windows上的Linux容器(lcow)现在可用于Windows Server,版本1709.
https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/linux-containers.
我在这里创建了一个关于这个主题的博客文章:https://blog.himorpheus.com/2018/02/12/running-linux-containers-on-windows-server-2016/.希望它有所帮助.