containerd和docker技术的比较
一、容器运行时概念
- 一、容器运行时概念
- 二、选择docker作为运行时组件的场景
- 三、两者命令比较
- 四、两者调用链的区别
- 五、k8s调用两者的区别
容器运行时(Container Runtime)是Kubernetes(k8s)最重要的组件之一,
负责管理镜像和容器的生命周期。Kubelet通过Container Runtime Interface (CRI) 与容器运行时交互,以管理镜像和容器。
二、选择docker作为运行时组件的场景
1.使用docker in docker。
2.华为云的云容器引擎中,CCE节点使用docker build/push/save/load等命令。
3.调用docker API。
4.docker compose或docker swarm。
三、两者命令比较
1.Containerd不支持dockerAPI和do