containerd系列(二):containerd 的镜像管理

网友投稿 399 2022-09-26

containerd系列(二):containerd 的镜像管理

标签(空格分隔):containerd 系列

一:Containerd容器镜像管理

1.1 containerd 的容器命令

ctr -version ctr version ctr --help

1.2 镜像下载

# 查看镜像 ctr images ls ---- REF TYPE DIGEST SIZE PLATFORMS LABELS ---- # 下载镜像 # containerd支持oci标准的镜像,所以可以直接使用docker官方或dockerfile构建的镜像 #ctr images pull --platform linux/amd64 docker.io/library/nginx:alpine #ctr images ls

镜像挂载 把已下载的容器镜像挂载至当前文件系统 # ctr images mount docker.io/library/nginx:alpine /mnt

卸载 # umount /mnt

1.3 镜像导出

把容器镜像导出 # ctr images pull --all-platforms docker.io/library/nginx:alpine [下载] # ctr images export --all-platforms nginx-alpine.img docker.io/library/nginx:alpine 【导出】 # ctr images pull --platform linux/amd64 docker.io/library/nginx:1.15 [下载] # ctr images export --platform linux/amd64 nginx-1.15.img docker.io/library/nginx:1.15 [导出] # ctr images pull docker.io/library/nginx:1.14 【下载】 # ctr images export --platform linux/amd64 nginx-1.14.tar docker.io/library/nginx:1.14 [导出]

1.4 镜像删除

删除指定容器镜像 # ctr images rm docker.io/library/nginx:1.14 # ctr images rm docker.io/library/nginx:1.15 # ctr images rm docker.io/library/nginx:alpine # ctr images rm docker.io/library/nginx:latest 再次查看容器镜像 [root@192 ~]# ctr images ls REF TYPE DIGEST SIZE PLATFORMS LABELS

1.5 导入镜像

ctr images import nginx-alpine.tar.gz

1.6 修改镜像tag

# ctr images tag docker.io/library/nginx:alpine nginx:alpine nginx:alpine 说明: 把docker.io/library/nginx:alpine 修改为 nginx:alpine # ctr images ls # ctr images check

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:腾讯云CLB实例克隆
下一篇:Spring Boot详解创建和运行基础流程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~