1

原谅我刚开始学懂Docker。据我所知,Docker以前是靠的LXC。然后去libcontainer。现在它是Runc(来自docker 1.11)。这是OCF(Open Container Format)的实现。而且我知道Runc只能在Linux上运行。RuncLinux docker 的底层也是如此。我的问题是RuncWindows docker 上的 Linux docker 的等价物是什么?谢谢。

4

1 回答 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 回答