公共堆栈镜像推送到私有堆栈

分享
手机软件开发 2024-9-18 16:01:11 32 0 来自 中国
场景

必要将外网环境的镜像,推送到搭建好内部私有镜像堆栈内里,接下来我将以公有镜像堆栈的python:3.8.5,推送到私有镜像堆栈
步调


  • 获取镜像
    有两种方式
    1.1有网络环境,直接通过docker pull下令将镜像拉取下来
    [root@k8s-master-1 ~]# docker pull registry.cn-beijing.aliyuncs.com/hiacloud/general-dc-shelves-mgmt:1.2.0
    1.2无网络环境,可以通过先在镜像构建的环境里,把镜像导出,然后再在目标环境导入镜像
docker save -o  压缩文件名.tar  镜像地点docker save  -o  general-dc-shelves-mgmt-1.2.0.tar     registry.cn-beijing.aliyuncs.com/hiacloud/general-dc-shelves-mgmt:1.2.0将导出的镜像,拷贝到目标环境,导入
docker load -i  压缩文件名.tar docker load -i  general-dc-shelves-mgmt-1.2.0.tar

  • 重新打tag
docker tag  要导入的公网镜像地点   租户镜像库地点/镜像名称:镜像tagdocker tag  registry.cn-beijing.aliyuncs.com/hiacloud/general-dc-shelves-mgmt:1.2.0  租户镜像库地点/hnruitai-hnruitai/general-dc-shelves-mgmt:1.2.0

  • 推送到私有镜像库
docker push  租户镜像库地点/镜像名称:镜像tagdocker push 租户镜像库地点/hnruitai-hnruitai/general-dc-shelves-mgmt:1.2.0
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-23 05:47, Processed in 0.169760 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表