第 2 章 创建软件仓库
存储库提供了一个中央位置,用于存储一组相关的容器镜像。在 Red Hat Quay 中创建存储库有两种方法:通过 push (来自 docker
或 podman
)并通过 Red Hat Quay UI 创建存储库。无论您使用 Quay.io 还是您自己的 Red Hat Quay 实例,它们基本上都相同。
2.1. 通过 UI 创建镜像存储库 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要在 Red Hat Quay UI 中创建存储库,请执行以下操作:通过 Web UI 登录用户帐户。点击主页上标题右上角的 + 图标(或其他与用户相关的页面),然后选择 New Repository,如下图所示:
+
在出现的 Create New Repository 页面中
- 将新存储库名称添加到用户名
- 单击 Repository Description,再键入存储库的描述
- 在 Repository Visibility 中,选择您想要存储库是公开的还是私有的
- 单击创建存储库按钮。
新存储库已创建,开始为空。您可以使用 docker pull 命令从该存储库拉取镜像(减去镜像名称)出现在屏幕上。
要在 Red Hat Quay UI 中创建存储库,请执行以下操作:
- 以具有组织的 Admin 或 Write 权限的用户身份登录。
- 从 Repositories 视图,从 Users 和 Organizations 下的右列中选择组织名称。此时会出现机构页面,类似于图 2.x 所示的页面:
- 在页面的右上角,单击 +Create New Repository。
在出现的 Create New Repository 页面中:
- 将新存储库名称添加到机构名称
- 单击 Repository Description,再键入存储库的描述
- 在 Repository Visibility 中,选择您想要存储库是公开的还是私有的
- 单击创建存储库按钮。
新存储库已创建,开始为空。您可以使用 docker pull 命令从该存储库拉取镜像(减去镜像名称)出现在屏幕上。