为了自动构建和测试映像,您可以将托管的源代码服务链接到DockeR Hub,以便它可以访问您的源代码存储库。您可以为用户帐户或组织配置此链接。
链接到GitHub用户帐户
使用您的DockeR ID登录DockeR Hub。
点击右上角下拉菜单中的帐户设置,然后打开链接的帐户。
对于要链接的源提供程序,单击“连接”。
查看DockeR Hub builder OAuth应用程序的设置。
单击AuthoRize dockeR以保存链接。
取消链接GitHub用户帐户
要撤消DockeR Hub对您的GitHub帐户的访问权限,您必须同时将其与DockeR Hub和GitHub帐户都断开链接。
单击右上角下拉菜单中的“帐户设置”,然后打开“关联的帐户”部分。
单击要删除的源提供程序旁边的插头图标。
转到您的GitHub帐户的“设置”页面。
单击左侧导航栏中的应用程序。
单击…DockeR Hub builder应用程序右侧的菜单,然后选择Revoke。
授予对GitHub组织的访问权限
如果您是GitHub组织的所有者,则可以授予或撤消DockeR Hub对组织存储库的访问权限。根据GitHub组织的设置,您可能需要成为组织所有者。
如果组织之前没有授予或撤消特定访问权限,则通常可以在链接用户帐户的同时授予访问权限。在这种情况下,在链接帐户屏幕中,组织名称旁边将显示“授予”访问按钮。如果未出现此按钮,则必须手动授予应用程序访问权限。
手动授予DockeR Hub访问GitHub组织的权限:
按照上述说明链接您的用户帐户。
在您的GitHub帐户设置中,找到 左下方的“组织设置”部分。
单击您要授予DockeR Hub访问权限的组织。
从“组织配置文件”菜单中,单击“第三方访问”。
该页面显示第三方应用程序及其访问状态的列表。
单击DockeR Hub builder旁边的铅笔图标。
单击组织旁边的授予访问权限。
撤消对GitHub组织的访问权限
要撤消DockeR Hub对组织的GitHub存储库的访问,请执行以下操作:
在您的GitHub帐户设置中,找到左下方的“组织设置”部分。
单击您要撤消DockeR Hub的访问权限的组织。
从“组织配置文件”菜单中,单击“第三方访问”。该页面显示第三方应用程序及其访问状态的列表。
单击DockeR Hub builder旁边的铅笔图标。
在下一页上,点击拒绝访问。