第 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 命令从这个仓库中拉取镜像(减去镜像名称)。