2.6. 部署 Red Hat Quay


2.6.1. 前提条件

  • Red Hat Quay 数据库正在运行。
  • Redis 服务器正在运行。
  • 您已生成了有效的配置文件。
  • 您已停止运行配置编辑器的 Quay 容器。

2.6.2. 准备配置文件夹

使用以下步骤准备您的 Red Hat Quay 配置文件夹。

流程

  1. 创建目录以将 Red Hat Quay 配置捆绑包复制到:

    $ mkdir $QUAY/config
    Copy to Clipboard Toggle word wrap
  2. 将生成的 Red Hat Quay 配置捆绑包复制到目录中:

    $ cp ~/Downloads/quay-config.tar.gz ~/config
    Copy to Clipboard Toggle word wrap
  3. 进入该目录:

    $ cd $QUAY/config
    Copy to Clipboard Toggle word wrap
  4. 解包 Red Hat Quay 配置捆绑包:

    $ tar xvf quay-config.tar.gz
    Copy to Clipboard Toggle word wrap

2.6.3. 为镜像数据准备本地存储

使用以下步骤设置本地文件系统以存储 registry 镜像。

流程

  1. 输入以下命令创建用于存储 registry 镜像的本地目录:

    $ mkdir $QUAY/storage
    Copy to Clipboard Toggle word wrap
  2. 设置用于存储 registry 镜像的目录:

    $ setfacl -m u:1001:-wx $QUAY/storage
    Copy to Clipboard Toggle word wrap

2.6.4. 部署 Red Hat Quay registry

  1. 按照以下步骤部署 Quay registry 容器。
  2. 输入以下命令启动 Quay registry 容器,并为镜像数据指定适当的卷来配置数据和本地存储:

    $ sudo podman run -d --rm -p 80:8080 -p 443:8443  \
       --name=quay \
       -v $QUAY/config:/conf/stack:Z \
       -v $QUAY/storage:/datastorage:Z \
       registry.redhat.io/quay/quay-rhel8:v3.8.15
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat