docker-registry的迁移(harbor私有仓库)

文章 2023-02-02

一、 背景
Harbor和Registry都是Docker的镜像仓库,但是Harbor作为更多企业的选择,是因为相比较于Regisrty来说,它具有很多的优势。

  1.提供分层传输机制,优化网络传输
  2.提供WEB界面,优化用户体验
  3.支持水平扩展集群
  4.良好的安全机制
  5.Harbor提供了基于角色的访问控制机制,并通过项目来对镜像进行组织和访问权限的控制。kubernetes中通过namespace来对资源进行隔离,在企业级应用场景中,通过将两者进行结合可以有效将kubernetes使用的镜像资源进行管理和访问控制,增强镜像使用的安全性。尤其是在多租户场景下,可以通过租户、namespace和项目相结合的方式来实现对多租户镜像资源的管理和访问控制。

二、查看docker-registry的镜像

docker-registry仓库中已有的准备迁移的镜像

三、harbor的部署:

见上一篇文章

四、在harbor上创建项目准备迁移工作

1.创建项目
2023-10-23T14:44:19.png

2.创建要拉取的目标仓库
2023-10-23T14:44:35.png

3.创建拉取的规则为自动拉取
2023-10-23T14:44:56.png

五、如果看到如下的页面那么大概率应该拉取成功了
自动拉取成功

知识共享署名声明
本文由 Online_ 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论

召唤看板娘