在 Harbor 的 Web 页面中,提供了一个“仓库管理”的标签页,该标签页面用于管理其他的仓库(如其他的 harbor、docker-registry、docker-hub 等等仓库),如下图:
上图中,添加了一个名为“new”的目标,后续可将当前 Harbor 仓库中的镜像复制到名为“new”的目标仓库中。如下图:
上图中,Harbor 将镜像同步到三个目标。
用于将其他仓库添加到当前 Harbor 仓库中,用于后续镜像的复制管理。点击“+ 新建目标”按钮,打开添加仓库的页面,设置“提供者”、“目标名”、“目标URL”等信息,然后点击“测试连接”按钮验证目标仓库是否可以连接,如果能连接成功,则可以点击“确定”按钮保存目标信息。如下图:
注意:Harbor 支持将 aws-ecr、docker-registry、google-gcr、jfrog-artifactory、quay-io、gitlab、harbor、huawei-swr、helm-hub、all-acr、docker-hub 等类型的仓库添加为目标仓库。
选中需要修改的目标仓库,然后点击“编辑”按钮修改目标,如下图:
编辑页面如下:
注意:Harbor 不允许修改目标的提供者。
选中需要删除的目标仓库,然后点击“x 删除”按钮删除目标:
注意:该操作要谨慎操作。