2019-08-23 k8s、dockershim、containershim、容器运行时的关系

kubelet---/run/dockershim.sock[grpc]---
                --->dockershim[cni,适配不同容器rkt,docker]
                         |                   |
                         |                   |
                         |                   |
                         v                   v
                      dockerd               cni
                     [管理镜像等]             |
                         |                   |
                    containerd         /etc/cni/*,/opt/cni/*
              [管理容器生命周期等,        [适配不同网络插件]
        containerd:containerdshim=1:1]       |
                         |                   |
                         v                   v
                  containershim            plugins
           [适配不同容器运行时,runc等,    [calico,flannel,weave]
            containershim:容器实例=1:1]
                      |       |  
                      |       |
                      |       |
                      v       v
               contaner管理  image管理

你可能感兴趣的:(2019-08-23 k8s、dockershim、containershim、容器运行时的关系)