服务账户

笔记

服务帐户需要 Docker Team 或 Business 订阅

服务帐户是用于自动管理容器映像或容器化应用程序的 Docker ID。服务帐户通常用于自动化工作流程,并且不与组织中的成员共享 Docker ID。服务帐户的常见用例包括在 Docker Hub 上镜像内容,或绑定从 CI/CD 过程中提取的映像。

笔记

所有付费 Docker 订阅都包含每天最多 5000 次拉取。如果您需要更多的拉取次数,您可以购买增强服务帐户附加组件。

增强的服务帐户附加定价

有关增强服务帐户附加定价的详细信息,请参阅下表:

等级每日拉动率*年费
15,000-10,000$9,950/年
210,000-25,000$17,950/年
325,000-50,000$32,950/年
450,000-100,000$58,950/年
5100,000+联系销售人员

*一旦您确定了初始等级,这就是当年的最低费用。需要年度承诺。服务账户在一年内最多 20 天可以超过拉取量最多 25%,而不会产生额外费用。可根据要求提供消耗报告。在最初的一年任期结束时,将为下一年建立适当的层级。

拉力是如何定义的

  • 拉取操作由执行拉取操作的用户负责,而不是由镜像所有者负责。
  • 拉取请求定义为GET对注册表清单 URL ( /v2/*/manifests/*) 最多两个请求。
  • 正常的图像拉取会发出单个清单请求。
  • 多架构映像的拉取请求会发出两个清单请求。
  • HEAD请求不计算在内。
  • 通过我们的Docker 赞助的开源Docker 验证的发布者计划,某些图像是不受限制的 。

创建新的服务帐户

要为您的团队帐户创建新的服务帐户:

  1. 创建一个新的 Docker ID。
  2. 在您的组织中创建一个 团队,并授予其对您的私有存储库的只读访问权限。
  3. 将新的 Docker ID 添加到您的 组织
  4. 将新的 Docker ID 添加到 您之前创建的团队。
  5. 从用户帐户创建新的 个人访问令牌 (PAT)并将其用于 CI。

笔记

如果您只想为您的开源存储库提供只读 PAT,或者访问官方映像和其他公共映像,则无需向新的 Docker ID 授予任何访问权限。

附加信息

请参阅以下主题以获取更多信息: