跳转至

Harbor 仓库自动复制镜像


2017-03-15 by dongnan

目标

  • 测试 harbor 仓库,复制(推送)功能。
  • 复制(推送) hub-dev.zongming.net 中的 public 项目下的全部镜像,至 hub.zongming.netpublic 项目。

在使用 harbor复制(推送)功能之前,需要在目标仓库,先创建将要同步的项目,用户权限为项目管理员。

环境

本地仓库:hub-dev.zongming.net
远程仓库:hub.zongming.net
示例中两台 harbor 版本为 0.5.0

步骤

创建策略

使用超级管理员账户(admin)登录本地 harbor -> 我的项目 -> 项目名称 -> 复制 -> 新增策略,下图为创建好的复制策略。

查看任务

策略创建完毕后,将自动同步(push)镜像数据,到远程仓库(harbor)。

编辑策略

策略可以停止,删除,或者编辑,例如,提示同步数据错误,可以编辑策略,修改相关信息。

小结

有了 Harbor 镜像同步功能,如果本地仓库推送了新的镜像,将自动同步到远程仓库,管理员不用操心维护镜像,真是太棒了。

参考

部署 harbor 仓库

欢迎关注微信公众号: 运维录

Back to top