2.5. 配置 Red Hat Quay


使用以下步骤生成详细说明所有组件的配置文件,包括 registry 设置、数据库和 Redis 连接参数。

流程

  1. 若要生成一个配置文件,请输入以下命令以 config 模式运行 Quay 容器:您必须指定一个密码,例如,字符串 secret

    $ sudo podman run --rm -it --name quay_config -p 80:8080 -p 443:8443 registry.redhat.io/quay/quay-rhel8:v3.8.15 config secret
    Copy to Clipboard Toggle word wrap
  2. 使用浏览器访问 http://quay-server.example.com 的配置工具的用户界面。

    注意

    本文档假设您已在 /etc/hosts 文件中配置了 quay-server.example.com 主机名。

  3. 使用指定的用户名和密码登录
  4. 使用您在配置 Red Hat Quay 的步骤 1 中设置的用户名和密码登录。

    注意

    如果您遵循此步骤,则用户名为 quayconfig,密码是 secret

2.5.1. Red Hat Quay setup

在 Red Hat Quay 配置编辑器中,您必须输入以下凭证:

  • 基本配置
  • 服务器配置
  • 数据库
  • Redis

2.5.1.1. 基本配置

Basic Configuration 下,填充 Registry 标题和 Registry title Short 字段。如果填充了默认值,可以使用默认值。

2.5.1.2. 服务器配置

Server Hostname 下,为可通过网络访问 registry 的位置指定 HTTP 主机和端口。

如果您遵循本文档中的说明,请输入 quay-server.example.com

2.5.1.3. 数据库

Database 部分中,指定 Red Hat Quay 用来存储元数据的数据库的连接详情。

如果您遵循本文档中用于部署概念验证系统的说明,请输入以下值:

  • 数据库类型: Postgres
  • 数据库服务器: quay-server.example.com:5432
  • Username: quayuser
  • Password: quaypass
  • 数据库名称: quay

2.5.1.4. Redis

Redis 键值存储用于存储实时事件和构建日志。

如果您遵循本文档中的说明来部署概念验证系统,请在 Redis 部分下输入以下凭证:

  • Redis Hostname: quay-server.example.com
  • Redis 端口: 6379 (默认)
  • Redis password: strongpassword

2.5.2. 验证并下载配置

设定了所有必填字段后,点 Validate Configuration Changes 来验证您的设置。如果报告任何错误,请继续编辑配置,直到设置有效,Red Hat Quay 可以连接到您的数据库和 Redis 服务器。

验证后,下载 配置文件。停止运行配置编辑器的 Quay 容器。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat