我知道的典型Docker容器堆栈是
docker(客户端)-> dockerd->容器化-> runC 。
然后,您还将听到有关 libcontainer 的信息。
我想知道libcontainer在上面的堆栈中适合哪里,它的作用/目的是什么。
最佳答案
简短答案:
从github.com/docker/libcontainer开始
现在似乎继续在github.com/opencontainers/runc/tree/master/libcontainer
这意味着我们现在有:docker→容器化的→runc→libcontainer
一点历史
以下部分来自:A history of low-level Linux container runtimes。
开始时:
在Open Container Initiative(OCI)形成之后:
进一步阅读: