分层的目的是为了解耦,containerd是实现了cri接口,runc是实现了oci接口,oci接口主要是调用linux底层来创建容器本身,两种接口标准的层次不同。
containerdshim是用来作为所有容器进程的父进程的,这样在containerd重启后,不会导致所有正在运行的容器重启
分层的目的是为了解耦,containerd是实现了cri接口,runc是实现了oci接口,oci接口主要是调用linux底层来创建容器本身,两种接口标准的层次不同。
containerdshim是用来作为所有容器进程的父进程的,这样在containerd重启后,不会导致所有正在运行的容器重启