Note: GitHub Container Registry is currently in public beta and subject to change. During the beta, storage and bandwidth are free. For more information, see "About GitHub Container Registry."
Enabling GitHub Container Registry for your personal account
Once GitHub Container Registry is enabled for your personal user account, you can publish containers to GitHub Container Registry owned by your user account.
To use GitHub Container Registry within an organization, the organization owner must enable the feature for organization members.
- In the upper-right corner of any page, click your profile photo, then click Feature preview.
- On the left, select "Improved container support", then click Enable.
Enabling GitHub Container Registry for your organization account
Before organization owners or members can publish container images to GitHub Container Registry, an organization owner must enable the feature preview for the organization.
- En la esquina superior derecha de GitHub, da clic en tu foto de perfil, posteriormente, da clic en Tu perfil.
- En la parte izquierda de tu página de perfil, debajo de "Organizaciones", da clic en el icono de tu organización.
- Debajo de tu nombre de organización, da clic en Configuración.
- On the left, click Packages.
- Under "Improved container support", select "Enable improved container support" and click Save.
- Under "Container creation", choose whether you want to enable the creation of public, private, or internal container images.
- To enable organization members to create public container images, click Public.
- To enable organization members to create private container images that are only visible to other organization members, click Private. You can further customize the visibility of private container images. For more information, see "Configuring access control and visibility for container images."
- For GitHub Enterprise Cloud only: To enable organization members to create internal container images that are only visible to other organization members, click Internal.