3.5. 与多个 registry 相比单个


许多用户认为运行多个不同的 registry。Red Hat Quay 的首选方法是有一个共享 registry:

  • 如果您希望在开发和生产镜像之间明确分离,或者由内容来源明确分离,例如,使第三方镜像与内部镜像不同,您可以使用机构和存储库与基于角色的访问控制(RBAC)相结合,以实现所需的分离。
  • 假设镜像 registry 是企业环境中的一个关键组件,您可能会临时使用不同的部署来测试 registry 软件升级到较新版本的升级。Red Hat Quay Operator 更新 registry 以补丁版本以及次要或主要更新。这意味着,任何复杂的流程都是自动的,因此,您不需要置备 registry 的多个实例来测试升级。
  • 使用 Red Hat Quay 时,您部署的每个集群都不需要单独的 registry。Red Hat Quay 经过证明在 Quay.io 上大规模工作,并可向数千个集群提供内容。
  • 即使您在多个数据中心中部署了,您仍可使用单个 Red Hat Quay 实例为多个物理数据中心提供内容,或使用带有负载均衡器的 HA 功能来跨数据中心扩展。或者,您可以使用 Red Hat Quay geo-replication 功能在物理距离数据中心扩展。这需要置备全局负载均衡器或基于 DNS 的地理感知负载平衡。
  • 一个可能适合运行多个不同 registry 的情况是您要为每个 registry 指定不同的配置。

在摘要中,运行共享 registry 可帮助您保存存储、基础架构和操作成本,但在某些情况下可能需要专用 registry。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部