Containerd 和 Docker 组件常用命令
Containerd 不支持 docker API 和 docker CLI,但是可以通过 cri-tool 命令实现类似的功能。
| 镜像相关功能 |
Docker |
Containerd |
| 显示本地镜像列表 |
docker images |
crictl images |
| 下载镜像 |
docker pull |
crictl pull |
| 上传镜像 |
docker push |
无 |
| 删除本地镜像 |
docker rmi |
crictl rmi |
| 查看镜像详情 |
docker inspect IMAGE-ID |
crictl inspecti IMAGE-ID |
| 容器相关功能 |
Docker |
Containerd |
| 显示容器列表 |
docker ps |
crictl ps |
| 创建容器 |
docker create |
crictl create |
| 启动容器 |
docker start |
crictl start |
| 停止容器 |
docker stop |
crictl stop |
| 删除容器 |
docker rm |
crictl rm |
| 查看容器详情 |
docker inspect |
crictl inspect |
| attach |
docker attach |
crictl attach |
| exec |
docker exec |
crictl exec |
| logs |
docker logs |
crictl logs |
| stats |
docker stats |
crictl stats |
| POD 相关功能 |
Docker |
Containerd |
| 显示 POD 列表 |
无 |
crictl pods |
| 查看 POD 详情 |
无 |
crictl inspectp |
| 运行 POD |
无 |
crictl runp |
| 停止 POD |
无 |
crictl stopp |