标签搜索

Containerd 常见命令

mrui
2025-03-26 / 0 评论 / 56 阅读 / 正在检测是否收录...

nerdctl

nerdctl是containerd客户端工具,使用语法与docker一致,推荐使用。
地址:https://github.com/containerd/nerdctl/releases,其中完整版(nerdctl-full-2.0.4-linux-amd64.tar.gz)包含containerd以及runc、CNI等依赖。
nerctl实现了许多docker不具备的功能,如延迟拉取镜像(lazy-pulling)、镜像加密(imgcrypt)等功能。

containerd常见命令

crictl:遵循 CRI 接口规范的一个命令行工具,通常用它来检查和管理容器运行时和镜像。
ctr 是 containerd 的一个客户端工具

命令dockerctrcrictl
查看运行的容器docker psctr task ls/ctr container lscrictl ps
查看镜像docker imagesctr image lscrictl images
查看容器日志docker logs-crictl logs
查看容器数据信息docker inspectctr container infocrictl inspect
查看容器资源docker stats-crictl stats
启动/关闭已有的容器docker start/stopctr task start/killcrictl start/stop
运行一个新的容器docker runctr run-(最小单元为pod)
打标签docker tagctr inage tag-
创建一个新的容器docker createctr container createcrictl create
导入镜像docker loadcri image import-
导出镜像docker savecri image export-
删除容器docker rmctr container rmcrictl rm
删除镜像docker rmictr image rmcrictl rmi
拉取镜像docker pullctr image pullcrictl pull
推送镜像docker pushctr image push-
登录或在容器内部执行命令docker exec-crictl exec
清空不用的容器docker image prune-crictl rmi --prune
0

评论 (0)

取消