一、背景
运维同学需要实现从腾讯云中拉取Docker最新的镜像,以下是具体的操作方法~
二、containerd 的 CLI 工具:ctr
Docker CLI 工具提供了需要增强用户体验的功能,containerd 同样也提供一个对应的 CLI 工具:ctr,不过 ctr 的功能没有 docker 完善,但是关于镜像和容器的基本功能都是有的。
2.1 ctr i pull
拉取镜像可以使用 ctr image pull 来完成
ctr i pull docker.io/library/nginx:alpine
ctr i pull --all-platforms docker.io/library/nginx:alpine #建议使用这个命令,否则后面import会报错
2.2 ctr i tag
重新给指定的镜像打一个 Tag:
ctr i tag docker.io/library/nginx:alpine harbor.k8s.local/course/nginx:alpin