镜像分发
镜像分发
1. 操作场景
镜像上传后,您可以添加镜像自动同步功能。通过配置同步规则,可以实现容器镜像从源实例同步至目标实例。
2. 实例间同步实例
2.1. 新建仓库连接配置
使用内网域名或公网域名,登录Harbor,操作详情请参见 访问配置 ;
在侧边导航栏,展开【系统管理】,选择【仓库管理】,点击【新建目标】;
根据实际需求,完成仓库连接配置;
- 提供者:选择实际远程仓库的类型;
- 目标名:填写仓库名称;
- 描述:填写描述;
- 目标URL:填写实际远程仓库地址的URL;
- 访问ID:填写实际远程仓库的用户名;
- 访问密码:填写实际远程仓库的密码;
- 验证远程证书:根据实际需求自行勾选,确定镜像复制是否要验证远程仓库的证书;
点击【测试连接】,验证连通性;
点击【确定】,完成仓库连接配置创建。
2.2. 复制管理
新建复制规则
使用内网域名或公网域名,登录Harbor,操作详情请参见 访问配置 ;
在侧边导航栏,展开【系统管理】,选择【复制管理】,点击【新建规则】;
根据实际需求,完成规则配置;
- 名称:填写规则名称;
- 描述:填写描述;
- 复制模式:根据实际需求选择Push-based(将资源由本地Harbor推送到远端仓库)或Pull-based(将资源由远端仓库拉取到本地Harbor);
- 源资源过滤器:根据实际需求填写资源的过滤条件;
- 目标仓库:选择已创建的仓库目标。
- 目标:根据实际需求填写名称空间和仓库扁平化规则;
- 触发模式:可选择三种触发模式:手动、定时、事件驱动;
- 带宽:填写带宽大小,如需无限制,请输入-1;
- 选项:根据实际需求自行勾选,确定是否覆盖同名资源;
点击【确定】,完成复制规则创建。
执行复制
在侧边导航栏,展开【系统管理】,选择【复制管理】,勾选复制规则,点击【复制】;
等待复制任务完成即可,完成实例间同步实例。