Prepararse para el cierre de Container Registry

Decide cómo quieres prepararte para el cierre de Container Registry.

Container Registry está obsoleto. A partir del 18 de marzo del 2025, Container Registry se retirará y no se podrán escribir imágenes en él.

El cierre de Container Registry no afecta a las URLs gcr.io alojadas en Artifact Registry, incluidas las imágenes propiedad de Google con URLs gcr.io.

Para obtener más información sobre la retirada de Container Registry y cómo migrar a Artifact Registry, consulta el artículo Retirada de Container Registry.

Artifact Registry es el servicio recomendado para almacenar y gestionar imágenes de contenedor en Google Cloud. Artifact Registry ofrece las mismas funciones de gestión de contenedores que Container Registry y incluye funciones y ventajas adicionales.

¿Qué debo hacer al respecto?

Si tienes imágenes de contenedor en Container Registry que quieres seguir usando o utilizas un servicio que depende de Container Registry, como App Engine, debes cambiar a repositorios de Artifact Registry.

Qué ocurre después del 18 de marzo del 2025

El cierre de Container Registry consta de tres fases:

  • A partir del 18 de marzo del 2025, no se podrán escribir imágenes en Container Registry.
  • A partir del 3 de junio del 2025, no se podrán leer imágenes en Container Registry.
  • A partir del 14 de octubre del 2025, si has completado los pasos para configurar repositorios gcr.io en Artifact Registry, al enviar contenido a los endpoints gcr.io, las imágenes se almacenarán en Artifact Registry y todas las URLs gcr.io se servirán desde Artifact Registry. Las imágenes de Container Registry que no se hayan copiado en Artifact Registry no estarán disponibles.

    La herramienta de migración automática seguirá estando disponible para migrar después del 14 de octubre del 2025.

Identificar el uso de Container Registry y elegir una opción de transición

  1. Identifica el uso de Container Registry en tu Google Cloud proyecto, carpeta u organización. Puedes usar nuestra herramienta de uso de Container Registry para determinar si estás usando Container Registry.

  2. Si tienes imágenes de contenedor en Container Registry que quieres seguir usando, determina qué opción de transición quieres seguir.

  3. Si no necesitas ninguna de las imágenes almacenadas en Container Registry, puedes configurar repositorios de pkg.dev o gcr.io de Artifact Registry.

    Para conocer las diferencias entre Container Registry y Artifact Registry, consulta lo siguiente:

Usar nuestras herramientas de transición

Usa la herramienta de migración automática para pasar de los repositorios de Container Registry a los gcr.iorepositorios alojados en Artifact Registry o a los repositorios de pkg.devArtifact Registry.

Puede migrar los endpoints de Container Registry a repositorios de Artifact Registry gcr.io sin que se produzca ningún tiempo de inactividad ni interrupción del servicio.

La herramienta de migración automática puede realizar las siguientes acciones en función de la ruta de transición que elijas:

  • Crea repositorios gcr.io o pkg.dev en Artifact Registry para cada uno de los proyectos gcr.io que aparecen en la lista de la región correspondiente.
  • Sugiere una política de gestión de identidades y accesos para cada repositorio y aplica la política o salta la aplicación en función de las preferencias del usuario.
  • Redirige todo el tráfico de los endpoints de gcr.io a Artifact Registry.
  • Copia todas las imágenes de contenedor almacenadas en Container Registry en tus repositorios gcr.io o pkg.dev de Artifact Registry, aunque ya hayas habilitado la redirección.

Para obtener instrucciones sobre cómo usar la herramienta de migración automática, consulta el artículo Migrar automáticamente de Container Registry a Artifact Registry.

Validar la automatización y las integraciones

Verifica que la automatización y la integración con servicios como Cloud Build, Google Kubernetes Engine, funciones de Cloud Run o cualquier herramienta de terceros que utilices para enviar o extraer contenido de tu repositorio funcionen como se espera.

Limpiar imágenes de Container Registry

Cuando la redirección está habilitada, los comandos para eliminar imágenes en rutas de gcr.io eliminan imágenes en el repositorio de gcr.io de Artifact Registry correspondiente, pero no eliminan las imágenes almacenadas en los hosts de Container Registry.

Una vez que haya validado que todos los proyectos funcionan con la opción de transición que ha elegido y que todas las imágenes que quiere conservar se han copiado en Artifact Registry, puede eliminar los contenedores de almacenamiento de Container Registry. Para obtener instrucciones sobre cómo eliminar segmentos de Cloud Storage, consulta Limpiar imágenes en Container Registry.