团队与组织

预计阅读时间:4分钟

Docker Hub组织允许您创建团队,以便使您的团队可以访问共享映像存储库。

  • 组织是可以一起管理的团队和存储库的集合。
  • 团队是属于组织的Docker Hub用户组。

注意:在Docker Hub中,用户不能直接属于组织。他们仅属于组织内的团队。

与组织合作

建立组织

  1. 首先单击Docker Hub中的组织

  2. 单击创建组织

  3. 提供有关您的组织的信息。

您已经创建了一个组织。您会看到有一个团队,拥有一个成员的所有者团队(您!)。

业主团队

业主队是一支特殊的团队,已经完全进入到组织中的所有存储库。

该团队的成员可以:

  • 管理组织设置和账单
  • 创建一个团队并修改任何团队的成员身份
  • 访问和修改属于该组织的任何存储库

访问组织

您不能直接登录组织。如果通过转换用户帐户创建组织,则要特别注意这一点,因为转换意味着您将无法登录该“帐户”,因为该帐户已不存在。

要访问组织:

  1. 使用用户帐户(该帐户是组织中任何团队的成员)登录Docker Hub。

    如果要访问组织设置,则此帐户必须是所有者团队的一部分。

  2. 点击组织在顶部导航栏,然后从列表中选择您的组织。

如果看不到该组织,则说明您既不是该组织的成员,也不是该组织的所有者。组织管理员将需要将您添加为组织团队的成员。

与团队和成员合作

建立团队

  1. 转到组织在泊坞枢纽,并选择您的组织。

  2. 打开“团队”选项卡,然后单击“创建团队”

  3. 填写您团队的信息,然后点击创建

将成员添加到团队

您可以通过以下两种方式之一将成员添加到团队中。

如果用户不在您的组织中:

  1. 转到组织在泊坞枢纽,并选择您的组织。

  2. 点击添加会员

  3. 输入用户的Docker ID或电子邮件,然后从下拉列表中选择一个团队。

  4. 单击添加确认。

如果用户已经属于组织中的另一个团队:

  1. 在Docker Hub中打开团队页面:组织>您的组织>团队>您的团队名称

  2. 单击添加用户

  3. 输入用户的Docker ID或电子邮件以将其添加到团队中。

    注意:您不会自动添加到您的组织创建的团队中。

删除团队成员

要从组织中的所有团队中删除成员,请执行以下操作:

  1. 转到组织在泊坞枢纽,并选择您的组织。“组织”页面列出了所有团队成员。

  2. 单击成员名称旁边的x,以将其从组织中的所有团队中删除。

  3. 出现提示时,单击“删除”以确认删除。

要从特定团队中删除成员,请执行以下操作:

  1. 转到组织在泊坞枢纽,并选择您的组织。

  2. 单击团队选项卡,然后从列表中选择团队。

  3. 单击用户名旁边的x,以将其从小组中删除。

  4. 出现提示时,单击“删除”以确认删除。确认删除。

授予团队访问存储库的权限

  1. 通过单击存储库访问Docker Hub上的存储库列表。

  2. 在名称空间下拉列表中选择您的组织。

  3. 点击您要编辑的存储库。

    组织回购

  4. 单击权限选项卡。

  5. 选择团队,权限级别,然后单击+保存。

    为团队添加回购权限

查看团队对所有存储库的权限

要查看团队对所有存储库的权限,请执行以下操作:

  1. 打开组织>您的组织>团队>团队名称

  2. 单击“权限”选项卡,您可以在其中查看该团队可以访问的存储库。

    团队审核权限

您也可以从此选项卡编辑存储库权限。

权限参考

权限是累积的。例如,如果您具有“写”权限,那么您将自动具有“读”权限:

  • Read 访问允许用户以与公共存储库相同的方式查看,搜索和拉出私有存储库。
  • Write 访问允许用户将其推送到Docker Hub上的存储库。
  • Admin 访问权限使用户可以修改存储库的“描述”,“合作者”权限,“公共/私人”可见性和“删除”。

注意:尚未验证其电子邮件地址的用户只能 Read访问存储库,无论其团队成员资格赋予他们什么权利。

码头工人码头工人注册表团队组织计划Dockerfile多克尔中心文档文档