注:GitHub Container Registry 目前处于公测阶段,可能会更改。 在测试阶段,存储和带宽是免费的。 更多信息请参阅“关于 GitHub Container Registry”。
为您的个人帐户启用 GitHub Container Registry
一旦您的个人用户帐户启用 GitHub Container Registry,您就可以发布容器到您的用户帐户所拥有的 GitHub Container Registry。
要在组织内使用 GitHub Container Registry,组织所有者必须为组织成员启用该功能。
- 在任何页面的右上角,单击您的个人资料照片,然后单击 Feature preview(功能预览)。
- 在左侧,选择“Improved container support(改进的容器支持)”,然后单击 Enable(启用)。
为您的组织帐户启用 GitHub Container Registry
在组织所有者或成员将容器映像发布到 GitHub Container Registry 之前,组织管理员必须为组织启用功能预览。
- 在 GitHub 的右上角,单击您的个人资料照片,然后单击 Your profile(您的个人资料)。
- 在您的个人资料页面左侧的“Organizations(组织)”下,单击组织的图标。
- 在组织名称下,单击 Settings(设置)。
- 在左侧,单击 Packages(包)。
- 在“Improved container support(改进的容器支持)”下,选择“Enable improved container support(启用改进的容器支持)”,然后单击 Save(保存)。
- 在“Container creation(容器创建)”下,选择是要启用公共、私有或内部容器映像。
- 要让组织成员创建公共容器映像,请单击 Public(公共)。
- 要让组织成员创建只对其他组织成员可见的私有容器映像,请单击 Private(私有)。 您可以进一步自定义私有容器映像的可见性。 更多信息请参阅“配置容器映像的访问控制和可见性”。
- 仅适用于 GitHub Enterprise Cloud :要让组织成员创建仅供其他组织成员可见的内部容器映像,请单击 Internal(内部)。