Note: GitHub Container Registry is currently in public beta and subject to change. Currently, GitHub Container Registry only supports Docker image formats. During the beta, storage and bandwidth is free. For more information, see "About GitHub Container Registry."
Before organization members can publish container images to GitHub Container Registry, an organization admin must enable package creation.
In the top right corner of GitHub, click your profile photo, then click Your profile.
On the left side of your profile page, under "Organizations", click the icon for your organization.
Under your organization name, click Settings.
In the left sidebar, click Member privileges.
Under "Package creation", choose whether you want to enable the creation of public or private container images.
- To enable organization members to create a public container image, click Public.
- To enable organization members to create a private container image that is only visible to other organization members, click Private. You can further customize the visibility of a private container image. For more information, see "Configuring access control and visibility for container images."