第 3 章 Quay.io 用户界面概述
Quay.io 的用户界面(UI)是一个基本的组件,充当用户网关,用于管理平台生态系统中的容器镜像并与之交互。Quay.io 的 UI 旨在提供直观易用的界面,方便所有技能水平的用户轻松浏览和利用 Quay.io 的特性和功能。
本文档部分旨在向用户介绍 Quay.io UI 的关键元素和功能。它将涵盖 UI 布局、导航和关键功能等重要方面,为用户探索和制作大部分 Quay.io 容器注册表服务提供了稳定的基础。
在这个文档中,按步骤说明、可视化帮助和实用示例在以下主题中提供:
- 探索应用程序和软件仓库
- 使用 Quay.io 教程
- pricing 和 Quay.io 计划
- 登录和使用 Quay.io 功能
本文档一起确保用户可以快速获取 UI 的 nuances,并通过 Quay.io 成功浏览其容器化过程。
3.1. quay.io 登录页面
Quay.io 登录页面充当用户访问所提供的容器 registry 服务的中央 hub。本页提供了必要的信息和链接,以协助用户安全地存储、构建和部署容器镜像。
Quay.io 的登录页面包括到以下资源的链接:
.
登录页面还包括关于计划维护的信息。在调度的维护期间,Quay.io 在只读模式下运行,并正常拉取功能。推送和构建在计划的维护期间无法正常运行。您可以通过进入到 Quay.io Status 页面并点 Subscribe To Updates 订阅有关 Quay.io 维护的更新。
登录页面还包括以下资源的链接:
.
您还可以在 内部查找有关 Trying Red Hat Quay 或在云中 尝试 Red Hat Quay 的信息,这会将您重定向到 pricing 页面。每个选项都提供免费试用。
3.1.1. 创建 Quay.io 帐户
Register for a Red Hat account 需要新的 Quay.io 用户,并创建一个 Quay.io 用户名。这些帐户会关联,但有两个不同的区别:
- Quay.io 帐户可用于推送和拉取容器镜像,或将 Open Container Initiative 镜像推送到 Quay.io 以存储镜像。
- Red Hat 帐户允许用户访问 Quay.io 用户界面。对于付费客户,这个帐户也可以用于 从红帽生态系统目录 访问镜像,该目录 可推送到其 Quay.io 存储库。
用户必须首先注册红帽帐户,然后创建一个 Quay.io 帐户。用户需要这两个帐户来正确使用 Quay.io 的所有功能。
3.1.1.1. 注册红帽帐户
使用以下步骤为 Quay.io 注册红帽帐户。
流程
- 导航到 红帽客户门户。
- 在导航窗格中,单击 Log In。
- 当导航到登录页面时,单击 Register for a Red Hat Account。
- 输入红帽登录 ID。
- 输入密码。
输入以下个人信息:
- 名
- 姓
- 电子邮件地址
- 电话号码
输入以下与您所在国家或地区相关的联系信息。例如:
- 国家/区域
- 地址
- 邮政编码
- 城市
- County
- 选择并同意红帽的条款和条件。
- 单击 Create my account。
- 导航到 Quay.io 并登录。
3.1.1.2. 创建 Quay.io 用户帐户
使用以下步骤创建 Quay.io 用户帐户。
先决条件
- 您已创建了红帽帐户。
流程
- 如果需要,点 I am not a machine and confirming 来解析 captcha。您将被重定向到 Confirm Username 页面。
- 在 Confirm Username 页面上,输入用户名。默认情况下生成一个用户名。如果同一用户名已存在,则在末尾添加一个数字,使其是唯一的。此用户名用作 Quay Container Registry 中的命名空间。
- 在决定用户名后,单击 Confirm Username。您会被重定向到 Quay.io Repositories 页面,它充当一个专用的 hub,用户可以在其中轻松访问和管理其存储库。在这个页面中,用户可以有效地组织、导航并与其容器镜像和相关资源交互。
3.1.1.3. Quay.io 单点登录支持
Red Hat Single Sign On (SSO)可用于 Quay.io。使用以下步骤设置带有 Quay.io 的 Red Hat SSO。对于大多数用户,这些帐户已经链接。但是,对于某些旧的 Quay.io 用户,可能需要这个过程。
先决条件
- 您已创建了 Quay.io 帐户。
流程
- 导航到 Quay.io Recovery 页面。
- 输入您的用户名和密码,然后单击 Sign in to Quay Container Registry。
-
在导航窗格中,点击您的用户名
帐户设置。 - 在导航窗格中,单击 External Logins and Applications。
- 单击 Attach to Red Hat。
如果您已在 Red Hat SSO 中签名,您的帐户会自动链接。否则,系统会提示您通过输入您的 Red Hat 登录或电子邮件和密码登录 Red Hat SSO。或者,您可能需要首先创建新帐户。
登录 Red Hat SSO 后,您可以选择从登录页面中使用您的红帽帐户对 Quay.io 进行身份验证。
其他资源
- 如需更多信息,请参阅 Quay.io 现在支持 Red Hat Single Sign On。
3.1.2. 探索 Quay.io
Quay.io Explore 页面是一个有价值的 hub,允许用户获取 Quay.io 社区共享的大量容器镜像、应用程序和存储库。通过其直观、用户友好的设计,Explore 页面提供了强大的搜索功能,让用户能够轻松发现容器化的应用程序和资源。
3.1.3. 试用 Quay.io (已弃用)
Red Hat Quay 指南目前已弃用,并将在 v2 UI 正式发布(GA)时删除。
Quay.io Tutorial 页面为用户提供并介绍 Quay.io 容器注册表服务。通过点 Continue Tutorial 用户了解如何在 Quay.io 上执行以下功能:
- 通过 Docker CLI 登录 Quay Container Registry
- 启动容器
- 从容器创建镜像
- 将存储库推送到 Quay Container Registry
- 查看软件仓库
- 设置构建触发器
- 更改存储库的权限
3.1.4. 有关 Quay.io 定价的信息
除了免费层外,Quay.io 还提供多种具有增强优势的付费计划。
Quay.io 定价 页面提供有关 Quay.io 计划以及每个计划的相关价格的信息。每个层的成本可在 定价 页面中找到。所有 Quay.io 计划都包括以下优点:
- 持续集成
- 公共软件仓库
- 机器人帐户
- 团队
- SSL/TLS 加密
- 日志记录和审计
- 发票历史记录
Quay.io 订阅由 Stripe 支付处理平台处理。需要一个有效的信用卡才能注册 Quay.io。
要注册 Quay.io,请使用以下流程:
流程
- 导航到 Quay.io Pricing 页面。
决定一个计划,如 Small,然后单击 Buy Now。您将被重定向到 Create New Organization 页面。输入以下信息:
- 机构名称
- 机构电子邮件
- 可选。如果要更大的计划,您可以选择不同的计划,例如 Small。
- 解析 captcha,然后选择 Create Organization。
您将被重定向到 Stripe。输入以下信息:
- 卡信息,包括 MM/YY 和 CVC
- 卡中的名称
- 国家/地区
- ZIP (如果适用)
- 如果要保存信息,请选中该框。
- 电话号码
- 填写完所有框后,单击 Subscribe。