原谅我刚开始学懂Docker
。据我所知,Docker
以前是靠的LXC
。然后去libcontainer
。现在它是Runc
(来自docker 1.11)。这是OCF
(Open Container Format)的实现。而且我知道Runc
只能在Linux上运行。Runc
Linux docker 的底层也是如此。我的问题是Runc
Windows docker 上的 Linux docker 的等价物是什么?谢谢。
问问题
600 次
1 回答
3
Windows 上的 Docker 通过https://github.com/microsoft/hcsshim使用主机计算服务。HCS 提供了一个在 Windows 上启动容器的接口。微软采用这种方式而不是提供低级 API,因为低级 API 正在发展,但 Docker 需要一个稳定的 API 来构建。
有关详细信息,请参阅此技术网文章https://blogs.technet.microsoft.com/virtualization/2017/01/27/introducing-the-host-compute-service-hcs/。
于 2018-05-24T17:12:23.900 回答