配置镜像复制
更新时间:2023-11-06 09:26:47
操作场景
Harbor 提供镜像复制功能,允许用户以推送和拉取方式在不同 Harbor 仓库之间,以及 Harbor 与非 Harbor 仓库间(如Alibaba ACR、Artifact Hub、Aws ECR、Docker Hub等)复制 image、chart等资源。
以 Harbor 系统管理员身份设置好复制规则后,当满足触发条件时,所有与规则匹配的资源都会被复制到目标仓库中。每个被复制的资源都会启动一个复制任务。如果目标仓库中不存在命名空间,则会自动创建一个新的命名空间。
操作须知
-
由于 API 变化,不支持不同版本 Harbor 之间的复制。
-
确保复制策略中配置的帐户对目标仓库具有写入权限,否则将无法成功复制。
-
根据网络状况,复制期间可能会有一些延迟。如果复制任务失败,几分钟后将尝试重新复制。
操作步骤
详细操作说明,请参见 Harbor 官方文档,以下为步骤要点。
说明 |
---|
本操作中截图以 Harbor v2.2.1 为例,仅供参考,请以您部署的 Harbor 实际版本为准。 |
-
创建目标仓库。
进入仓库管理页面,点击新建目标,创建复制目标。
-
创建复制规则。
进入复制管理页面,点击新建规则,进行复制规则配置。
-
手动运行复制任务。
在复制管理页面,勾选复制规则,点击复制,创建复制任务。
单击执行的 ID 可以查看复制的详细信息和任务列表。