“Containerd 和 Docker”的版本间的差异

来自linux中国网wiki
跳到导航 跳到搜索
(创建页面,内容为“=containerd and docker= <pre> 如何选择 Containerd 和 Docker 最近更新时间:2022-04-22 11:21:40 前往 GitHub 编辑 我的收藏 如何选择运行…”)
 
 
(未显示同一用户的1个中间版本)
第16行: 第16行:
 
如需在 TKE 节点使用 docker build/push/save/load 等命令。
 
如需在 TKE 节点使用 docker build/push/save/load 等命令。
 
如需调用 docker API。
 
如需调用 docker API。
如需 docker compose docker swarm
+
如需 docker compose
 +
 
 +
 
 +
 
 +
 
 +
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 inspect 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
 +
 
 +
 
 +
 
 +
 
 
</pre>
 
</pre>
 +
=references=
 +
[https://cloud.tencent.com/document/product/457/35747 如何选择 Containerd 和 Docker]
  
[https://cloud.tencent.com/document/product/457/35747 如何选择 Containerd 和 Docker]
+
 
 +
[[category:container]]

2022年8月1日 (一) 06:21的最新版本

containerd and docker

如何选择 Containerd 和 Docker
最近更新时间:2022-04-22 11:21:40

 前往 GitHub 编辑  
  我的收藏
如何选择运行时组件?
容器运行时(Container Runtime)是 Kubernetes(K8S) 最重要的组件之一,负责管理镜像和容器的生命周期。Kubelet 通过 Container Runtime Interface (CRI) 与容器运行时交互,以管理镜像和容器。

TKE 支持用户选择 containerd 和 docker 作为运行时组件:

Containerd 调用链更短,组件更少,更稳定,占用节点资源更少。 建议选择 containerd。
当您遇到以下情况时,请选择 docker 作为运行时组件:
如需使用 docker in docker。
如需在 TKE 节点使用 docker build/push/save/load 等命令。
如需调用 docker API。
如需 docker compose




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 inspect 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




references

如何选择 Containerd 和 Docker