Migrarse al registro del contenedor desde el registro de Docker

Las imágenes de Docker que se almacenaron previamente en el registro de Docker se están migrando automáticamente al Registro de contenedores.

el Registro del paquete de GitHub se encuentra disponible con GitHub Free, GitHub Pro, GitHub Free para organizaciones, GitHub Team, Nube de GitHub Enterprise, GitHub Enterprise Server, y GitHub AE.


Registro del paquete de GitHub no está disponible para repositorios privados que pertenezcan a cuentas que utilicen planes tradicionales por repositorio. Las cuentas que utilicen los planes tradicionales por repositorio tampoco podrán acceder al Registro de contenedores ya que estas cuentas se facturan por repositorio. Para obtener más información, consulta la sección "[Productos de GitHub](/articles/github-s-products)".

El registro de Docker de GitHub se ha reemplazado con el Registro de contenedores. Si almacenaste imágenes de Docker en el registro de Docker, se migrarán automáticamente al Registro de contenedores. No necesitas hacer nada. Cualquier script o flujo de trabajo de GitHub Actions que utilice el designador de nombre para el registro de Docker (docker.pkg.github.com) seguirá funcionando después de la migración al Registro de contenedores (ghcr.io).

La migración se está llevando a cabo gradualmente, en vez de hacerla toda al unísono. Si aún no se migraron tus imágenes, llegaremos a ellas pronto.

¿Cómo puedes saber si ya se migraron tus imágenes?

Después de que migraste las imágenes al Registro de contenedores, verás los siguientes cambios en la página de detalles de un paquete:

  • El icono ahora es el logo del Registro de contenedores, previamente, era un logo de Docker.
  • El dominio en la URL de extracción ahora es ghcr.io, anteriormente, fue docker.pkg.github.com.

Página de detalles del Registro de contenedores

Diferencias clave entre el Registro de contenedores y el registro de Docker

El Registro de contenedores se optimiza para ser compatible con algunas de las necesidades únicas de los contenedores.

Con el Registro de contenedores puedes:

  • Almacena imágenes de contenedor dentro de tu organización y cuenta de usuario o conéctalas a un repositorio.
  • Elige si quieres heredar permisos desde un repositorio o si quieres configurar permisos granulares independientemente de un repositorio.
  • Acceder a imágenes de contenedores públicos anónimamente.

Consultas a la API para detalles de las imágenes de Docker

Después de la migración, ya no podrás utilizar la API de GraphQL para consultar los paquetes del PackageType "DOCKER". En vez de esto, puedes utilizar la API de REST para consultar los paquetes con el package_type "container". Para obtener más información, consulta el artículo "Packages" de la API de REST.

Facturación

Para obtener más información sobre la facturación del Registro de contenedores, consulta la sección "Acerca de la facturación para el Registro del paquete de GitHub".

¿Te ayudó este documento?

Política de privacidad

¡Ayúdanos a hacer geniales estos documentos!

Todos los documentos de GitHub son de código abierto. ¿Notas algo que esté mal o que no sea claro? Emite una solicitud de cambios.

Haz una contribución

O, aprende cómo contribuir.