K8S镜像导出以及本地镜像导入

导出本地镜像

1.先查看k8s中本地有哪些镜像

查看全部
sudo ctr -n k8s.io images ls
过滤查看
sudo ctr -n k8s.io images ls |grep 关键字

2.拉取镜像,导入为tar包(本地镜像和远程仓库镜像都可)

1.远程仓库镜像拉取到本地
docker pull 镜像地址
eg:docker pull cangku.com:18080/images/nacos:2.3.0
2.将本地镜像导出为tar包
docker save -o front.tar 镜像地址

本地镜像导入

1.将之前导出得到的tar包,上传到要导入的节点上

2.执行导入命令(如果之后pod只在一台节点,则可导入一个节点,不然pod要运行的节点都需要导入)

sudo ctr -n k8s.io images import front.tar

3.检查是否成功导入

sudo ctr -n k8s.io images ls | grep nacos
Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐