美文网首页
registry仓库镜像迁移至harbor

registry仓库镜像迁移至harbor

作者: 苏米西 | 来源:发表于2019-12-25 10:48 被阅读0次

一、环境

  • registry仓库:192.168.4.38:5000
  • harbor仓库:https:im.harbor.mobi:4443(https)
  • docker: 19.03.2
  • docker-compose: 1.22

二、迁移

1、安装工具
# yum install -y jq
2、harbor中创建项目

名称自定义,本次实例项目名为romi


image.png
3、登录
# docker login https:im.harbor.mobi:4443
Username:
Password:
Login Succeeded
4、迁移脚本
#!/bin/bash
images=`curl -s -u test:test 192.168.4.38:5000/v2/_catalog | jq .repositories[] | tr -d '"'`

for image in $images;
do
    tags=`curl -s -u test:test 192.168.4.38:5000/v2/$image/tags/list | jq .tags[] | tr -d '"'`
    for tag in $tags;
    do
        docker pull 192.168.4.38:5000/$image:$tag
        docker tag 192.168.4.38:5000/$image:$tag im.harbor.mobi:4443/romi/$image:$tag
        docker push im.harbor.mobi:4443/romi/$image:$tag
        if [ $? -eq 0 ];then
            echo "###############################$image:$tag pull complete!###############################"
        else
            echo "$image:$tag pull failure!"
        fi
    done
done
5、执行脚本
# sh harbor.sh
# 会有打印日志提示哟
6、查看
image.png

至此,迁移完成!

相关文章

  • registry仓库镜像迁移至harbor

    一、环境 registry仓库:192.168.4.38:5000 harbor仓库:https:im.harbo...

  • Docker 镜像仓库安装

    Docker镜像仓库比较多,通用的有github、harbor等,这里我们安装私有的简单仓库 registry,主...

  • Harbor私有镜像仓库部署

    Harbor是由 VMWare 公司开源的容器镜像仓库。Harbor内容包括: 镜像仓库权限控制 镜像远程同步复制...

  • Docker搭建私有仓库之Harbor

    Docker搭建私有仓库之Harbor Harbor Harbor是构建企业级私有docker镜像的仓库的开源解决...

  • Harbor镜像删除回收

    Harbor镜像删除回收 问题原因 Harbor私有仓库运行一段时间后,仓库中存有大量镜像,会占用太多的存储空间。...

  • 转~Docker极简教程「高级」

    作者:像风一样; 来源:后端技术精选 1.Registry介绍 Registry 是镜像仓库,我们可以从镜像仓库中...

  • docker-compose 安装Harbor

    什么是 Harbor Harbor 是一个用于存储和分发 Docker 镜像的企业级 Registry 服务器,通...

  • Harbor镜像删除空间回收

    Harbor镜像删除空间回收 Harbor私有仓库运行一段时间后,仓库中存有大量镜像,会占用太多的存储空间。直接通...

  • k8s 私有仓库

    建立私有仓库 1.master先从公有仓库下载registry 镜像 docker pull registry 2...

  • docker.镜像仓库

    第七节.镜像仓库 搭建私有镜像仓库下载registry镜像并启动docker pull registrydocke...

网友评论

      本文标题:registry仓库镜像迁移至harbor

      本文链接:https://www.haomeiwen.com/subject/wvaqoctx.html