Skip to main content

Migrarse al registro del contenedor desde el registro de Docker

GitHub migrará las imágenes de Docker almacenadas previamente en el registro de Docker en GitHub.com al Container registry.

GitHub Packages está disponible con GitHub Free, GitHub Pro, GitHub Free para organizaciones, GitHub Team, GitHub Enterprise Cloud, GitHub Enterprise Server 3.0 o superior y GitHub AE.
GitHub Packages 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 Container registry ya que estas cuentas se facturan por repositorio. Para más información, vea "Productos de GitHub".

Acerca del Container registry

El Container registry almacena imágenes de contenedor dentro de tu organización o cuenta personal y te permite asociar una imagen a un repositorio. Puedes elegir si quieres heredar permisos desde un repositorio o si quieres configurar permisos granulares independientemente de un repositorio. También puedes acceder a imágenes de contenedor públicas de forma anónima. Para obtener más información, consulta "Trabajar con el Container registry".

Acerca de la migración desde el registro de Docker

Container registry reemplaza al registro de Docker de GitHub. Si has almacenado imágenes de Docker en el registro de Docker, GitHub migrará gradualmente las imágenes al Container registry. No es necesario que realice ninguna acción.

Después de migrar las imágenes al Container registry, verás los siguientes cambios en la página de detalles de un paquete.

  • El icono será el logotipo del Container registry, en lugar del logotipo de Docker.
  • El dominio de la dirección URL de extracción será ghcr.io, en lugar de docker.pkg.github.com.

Captura de pantalla de una imagen de Docker migrada al Container registry

Cualquier script o flujo de trabajo de GitHub Actions que utilice el espacio de nombres para el registro de Docker, docker.pkg.github.com, seguirá funcionando después de la migración al Container registry en ghcr.io.

Después de la migración, ya no podrás usar GraphQL API para consultar paquetes con un PackageType de "DOCKER". Alternativamente, puedes usar la API REST para consultar paquetes con un package_type de "contenedor". Para obtener más información, consulta "Paquetes" en la documentación de la API REST.

Acerca de la facturación para el Container registry

Para obtener más información sobre la facturación del Container registry, consulta "Acerca de la facturación del GitHub Packages".