10.7. 创建已镜像的存储库
本节中显示的步骤假设您已在 Red Hat Quay 集群的配置中启用了存储库镜像,并且您部署了镜像 worker。
当从外部容器 registry 镜像存储库时,创建一个新的私有存储库。通常,名称与目标存储库相同,如 quay-rhel8
:
10.7.1. 存储库镜像设置 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在 Settings 选项卡中,将 Repository State 设置为
Mirror
:在 Mirror 选项卡中,输入连接到外部 registry 的详情,以及标签、调度和访问信息:
在以下字段中输入详情:
-
registry Location : 您要镜像的外部存储库,如
registry.redhat.io/quay/quay-rhel8
tags: 此字段是必需的。您可以输入以逗号分隔的单个标签或标签模式列表。(详情请参阅 Tag Patterns 部分。)
注意要让 Quay 获取远程存储库中的标签列表,必须满足以下要求之一:
- 带有 "latest" 标签的镜像必须存在于远程存储库 OR
- 至少一个显式标签(没有模式匹配)必须存在于您指定的标签列表中
- Start Date: 镜像开始的日期。默认使用当前的日期和时间。
- sync Interval : 默认值每 24 小时同步一次。您可以根据小时或天进行更改。
- 机器人 User: 创建新的机器人帐户,或选择现有的机器人帐户来进行镜像。
- Username: 用于访问包含您要镜像的存储库的外部 registry 的用户名。
- Password : 与 Username 关联的密码。请注意,密码不能包含需要转义字符(\)的字符。
-
registry Location : 您要镜像的外部存储库,如