Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Enabling improved container support with the Container registry

To use the container registry, you must enable it for your user or organization account.

Paquetes de GitHub is available with GitHub Free, GitHub Pro, GitHub Free for organizations, GitHub Team, GitHub Enterprise Cloud, Servidor de GitHub Enterprise 2.22, and GitHub One.


Paquetes de GitHub no está disponible para repositorios privados que pertenezcan a cuentas que utilicen planes tradicionales por repositorio. Paquetes de GitHub se encuentra disponible con GitHub Free, GitHub Pro, GitHub Free para organizaciones, GitHub Team, GitHub Enterprise Cloud, y GitHub One. Para obtener más información, consulta la sección "Productos de GitHub".

En este artículo

Note: The container registry is currently in public beta and subject to change. During the beta, storage and bandwidth are free. For more information, see "Introduction to Paquetes de GitHub."

Comparing the Docker registry and the container registry:

  • The container registry (https://ghcr.io) offers improved performance for containers and will supercede the Docker registry in the future.
  • You can migrate your Docker images and workflows from the Docker registry (docker.pkg.github.com) to the container registry (https://ghcr.io) for granular permissions, container storage optimization, and more. For more information, see "Migrating to the container registry from the Docker registry."

Enabling the container registry for your personal account

Once the container registry is enabled for your personal user account, you can publish containers to the container registry owned by your user account.

To use the container registry within an organization, the organization owner must enable the feature for organization members.

  1. In the upper-right corner of any page, click your profile photo, then click Feature preview. Feature preview button
  2. On the left, select "Improved container support", then click Enable. Improved container support

Enabling the container registry for your organization account

Before organization owners or members can publish container images to the container registry, an organization owner must enable the feature preview for the organization.

  1. En la parte izquierda de tu página de perfil, debajo de "Organizaciones", da clic en el icono de tu organización. iconos de organización
  2. Next to the organization, click Settings. The settings button
  3. On the left, click Packages.
  4. Under "Improved container support", select "Enable improved container support" and click Save. Enable container registry support option and save button
  5. 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, select Public.
    • To enable organization members to create private container images that are only visible to other organization members, select Private. You can further customize the visibility of private container images. For more information, see "Configuring a package's access control and visibility."
    • For GitHub Enterprise Cloud only: To enable organization members to create internal container images that are only visible to other organization members, select Internal. Visibility options for container images published by organization members

Did this doc help you? Privacy policy

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

O, learn how to contribute.