第 3 章 管理对软件仓库的访问
作为 Red Hat Quay 用户,您可以创建自己的存储库,并使其可以被 Red Hat Quay 实例上的其他用户访问。另外,您可以创建机构来根据团队访问存储库。在用户和组织存储库中,您可以通过创建与机器机器帐户关联的凭证来访问这些存储库。机器人帐户使得各种容器客户端(如 docker 或 podman)更易于访问您的仓库,而无需客户端具有 Red Hat Quay 用户帐户。
3.1. 允许访问用户软件仓库 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在用户命名空间中创建存储库时,您可以向用户帐户或机器人帐户添加对该存储库的访问权限。
3.1.1. 允许用户访问用户存储库 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要允许访问与用户帐户关联的存储库,请执行以下操作:
- 登录到您的 Red Hat Quay 用户帐户。
- 在要共享访问权限的用户命名空间中选择一个仓库。
- 从左列中选择 Settings 图标。
键入您要为其授予存储库访问权限的用户名称。用户名应如您输入的形式出现,如下图所示:
在权限框中,选择以下内容之一:
- read - 允许用户查看存储库并从中拉取。
- write - 允许用户查看存储库,以及从镜像拉取(pull)镜像或将镜像推送到存储库。
- admin - 允许存储库的所有管理设置以及所有读写权限。
- 选择添加权限按钮。用户现在具有分配的权限。
要删除存储库用户权限,请选择用户条目右侧的 Options 图标,然后选择 Delete Permission。