5.2. 添加存储库镜像 Red Hat Quay


启用存储库镜像允许您在 Red Hat Quay 集群中创建与所选外部 registry 内容完全匹配的容器镜像存储库,然后定期调度和按需同步这些存储库的内容。

将存储库镜像功能添加到 Red Hat Quay 集群中:

  • 运行存储库镜像 worker。要做到这一点,您可以使用 repomirror 选项启动 quay pod。
  • 选择 "Enable Repository Mirroring in the Red Hat Quay Setup tool。
  • 登录您的 Red Hat Quay Web UI,并开始创建已镜像的存储库,如 Red Hat Quay 中的 存储库镜像 中所述。

以下流程假设您已在 OpenShift 平台上运行 Red Hat Quay 集群,并在浏览器中运行 Red Hat Quay Setup 容器:

  1. Start the repo mirroring worker: 以 repomirror 默认启动 Quay 容器。本例假设您已使用当前存储在 /root/ca.crt 中的证书配置了 TLS 通信。如果没有,请删除将 /root/ca.crt 添加到容器中的行:

    $ sudo podman run -d --name mirroring-worker \
      -v /mnt/quay/config:/conf/stack:Z \
      -v /root/ca.crt:/etc/pki/ca-trust/source/anchors/ca.crt \
      registry.redhat.io/quay/quay-rhel8:v3.14.0 repomirror
  2. 登录到配置工具 :登录到 Red Hat Quay Setup Web UI (配置工具)。
  3. 启用存储库镜像功能 :缩减 Repository Mirroring 部分,再选择 Enable Repository Mirroring 复选框,如下所示:
  4. 选择 HTTPS 和证书验证 :如果要在镜像过程中需要 HTTPS 通信并验证证书,请选择此复选框。 Enable mirroring and require HTTPS and verified certificates
  5. 保存配置 :选择 Save Configuration Changes 按钮。现在,您的 Red Hat Quay 集群上应启用存储库镜像。有关设置您自己的 镜像容器镜像存储库的详情,请参阅 Red Hat Quay 中的 存储库镜像。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.