我正在阅读一些关于 Docker 的文献。我开始了解 OCI、Container Runtine、runc、shim、containerd 等术语。我知道 Docker 在内部使用containerd作为容器运行时,它也使用shim和runc。但我不确定为什么 docker 使用了这么多工具。我基本上想知道他们下面每个人都扮演什么角色以及他们正在解决什么问题。
容器:
runc:
垫片:
我正在阅读一些关于 Docker 的文献。我开始了解 OCI、Container Runtine、runc、shim、containerd 等术语。我知道 Docker 在内部使用containerd作为容器运行时,它也使用shim和runc。但我不确定为什么 docker 使用了这么多工具。我基本上想知道他们下面每个人都扮演什么角色以及他们正在解决什么问题。
容器:
runc:
垫片: