Docker 账户常见问题解答
什么是 Docker ID?
Docker ID 是您 Docker 账户的用户名,可用于访问 Docker 产品。您只需提供一个电子邮件地址即可创建 Docker ID,或使用 Google 或 GitHub 账户直接注册。您的 Docker ID 长度需在 4 至 30 个字符之间,且只能包含数字和小写字母,不得使用任何特殊字符或空格。
有关更多信息,请参阅 Docker ID。如果您的管理员强制启用了 单点登录(SSO),则将为新用户自动创建 Docker ID。
开发者可能拥有多个 Docker ID,以便将与组织关联的 Docker ID(适用于 Docker Business 或 Team 订阅)与个人用途的 Docker ID 分离开来。
如果我的 Docker ID 已被占用怎么办?
所有 Docker ID 均按先到先得原则分配,除非公司已在美注册了该用户名的商标。如果您已为您的命名空间注册了商标, Docker 支持 可帮您获取该 Docker ID。
什么是组织?
Docker 中的组织是由多个团队和仓库组成的集合,这些资源由组织统一进行管理。Docker 用户一旦被组织所有者关联到该组织,便成为该组织的成员。组织所有者是指拥有该组织管理权限的用户。有关创建组织的更多信息,请参阅创建您的组织。
什么是组织名称或命名空间?
组织名称(有时也称为组织命名空间或组织ID),是Docker组织的唯一标识符。组织名称不能与现有的Docker ID相同。
什么是角色?
角色是授予成员的一组权限集合。角色定义了在 Docker Hub 中执行操作的访问权限,例如创建仓库、管理标签或查看团队。请参阅 角色与权限。
什么是团队?
团队是一组属于某个组织的 Docker 用户。一个组织可以拥有多个团队。组织所有者可以创建新团队,并通过 Docker 用户名或电子邮件地址将成员添加到现有团队中,同时选择这些用户应归属的团队。请参阅 创建和管理团队。
什么是公司?
公司是一个管理层,用于集中管理多个组织。管理员可以将使用 Docker Business 订阅的组织添加到公司中,并为公司下的所有组织配置设置。请参阅 设置您的公司。
什么是组织所有者?
组织所有者是具有管理仓库、添加成员和管理成员角色权限的管理员。他们拥有对私有仓库、所有团队、账单信息和组织设置的完全访问权限。 组织所有者还可以为组织中的每个团队指定仓库权限。只有组织所有者可以为组织启用单点登录(SSO)。 当您的组织启用了SSO后,组织所有者还可以管理用户。
Docker 可以通过强制实施单点登录(SSO),为新终端用户或希望为公司用途使用独立 Docker ID 的用户自动 provision Docker ID。
组织所有者还可以添加其他所有者,以协助其管理组织中的用户、团队和仓库。
我能否为单个组织配置多个单点登录身份提供商(IdP)来对用户进行身份验证?
Docker SSO 允许每个组织仅配置一个 IdP。欲了解更多信息,请参阅 配置 SSO 和 SSO 常见问题解答。
什么是服务账户?
A 服务帐户是一个 Docker ID,用于容器镜像或容器化应用程序的自动化管理。服务帐户通常用于自动化工作流,不与团队或商业计划中的成员共享 Docker ID。服务帐户的常见用例包括在 Docker Hub 上镜像内容,或关联 CI/CD 流程中的镜像拉取。
我可以删除或停用其他用户的 Docker 账户吗?
只有拥有 Docker 帐户访问权限的人才能停用该帐户。有关更多详细信息,请参阅 停用帐户。
如果用户是您组织的成员,您可以将其从组织中移除。有关更多详细信息,请参阅 移除成员或受邀者。
如何管理用户账户的设置?
您可以随时在登录您的Docker 账户后管理您的账户设置。在 Docker 主页中,选择右上角导航栏中的您的头像,然后选择我的账户。当您登录账户后,您也可以从任何 Docker Web 应用程序访问此菜单。请参阅管理您的 Docker 账户。如果您的账户与使用 SSO 的组织关联,您可能只能有限地访问您可以控制的设置。