Windows docker 上的 Linux docker Runc 的等效部分是什么?

Joe*_*ang 3 runc docker

请原谅我刚刚开始学习理解Docker。据我所知,Docker曾经依赖过LXC。然后转到libcontainer.Now it is Runc(from docker 1.11). 这是(开放容器格式)的实现OCF。而且我知道Runc只能在Linux上运行。RuncLinux docker 的底层也是如此。Runc我的问题是Windows docker 上的Linux docker 相当于什么?谢谢。

小智 5

Windows 上的 Docker 使用主机计算服务,通过https://github.com/microsoft/hcssshim。HCS 提供了用于在 Windows 上启动容器的接口。微软采用了这种方式,而不是提供低级 API,因为低级 API 正在不断发展,但 Docker 需要一个稳定的 API 来构建。

请参阅此技术网文章https://blogs.technet.microsoft.com/virtualization/2017/01/27/introducing-the-host-compute-service-hcs/了解更多信息。