En este documento, se proporciona una descripción general de los repositorios de Artifact Registry gcr.io. Los repositorios de gcr.io permiten a los usuarios de Container Registry mantener su infraestructura existente de gcr.io almacenando imágenes de contenedores en Artifact Registry y admitiendo solicitudes a las mismas URLs de gcr.io que usa Container Registry. Google Cloud
Los repositorios gcr.io alojados en Artifact Registry son una función disponible de forma general y seguirán funcionando después de la baja de Container Registry.
Para realizar la transición a los repositorios de gcr.io en Artifact Registry, sigue las instrucciones que se indican en Cómo migrar automáticamente a Artifact Registry.
Información general sobre la baja de Container Registry
Container Registry está obsoleto. A partir del 18 de marzo de 2025, Container Registry se cerrará y no se podrán escribir imágenes en él.
El cierre de Container Registry no afecta a las URLs de gcr.io alojadas en Artifact Registry, incluidas las imágenes propiedad de Google con URLs de gcr.io.
Compatibilidad con dominios gcr.io
Artifact Registry admite solicitudes al dominio gcr.io en repositorios gcr.io en ubicaciones multirregionales que corresponden a las ubicaciones de host de Container Registry.
| Nombre de host de Container Registry | Ubicación del repositorio de Artifact Registry | Nombre del repositorio de Artifact Registry |
|---|---|---|
| gcr.io | us | gcr.io |
| asia.gcr.io | asia | asia.gcr.io |
| eu.gcr.io | europa | eu.gcr.io |
| us.gcr.io | us | us.gcr.io |
Configuración del bucket de almacenamiento
Cuando creas un repositorio en Artifact Registry, este no crea los buckets de Cloud Storage correspondientes en tu proyecto. Si tienes automatización para Container Registry que interactúa directamente con los buckets de almacenamiento, debes actualizarla para realizar los cambios correspondientes en el repositorio de Artifact Registry.
Por ejemplo, si otorgas permisos de Cloud Storage de forma programática en buckets de almacenamiento para Container Registry, debes actualizar esa automatización para otorgar permisos de Artifact Registry en los repositorios de Artifact Registry que alojan imágenes para el dominio gcr.io.
Limitaciones
Se aplican las siguientes limitaciones a los repositorios de Artifact Registry gcr.io:
Cuando migras de Container Registry, no puedes asignar un host de Container Registry a un repositorio de Artifact Registry en un proyecto diferente.
Cada nombre de host de Container Registry se asigna a un solo repositorio
gcr.iode Artifact Registry correspondiente en la misma multirregión.Los nombres de los repositorios de
gcr.ioestán predefinidos y no se pueden modificar.
Si necesitas más control sobre la ubicación de tus repositorios, puedes hacer la transición a los repositorios pkg.dev en Artifact Registry. Dado que los repositorios de pkg.dev no admiten el dominio gcr.io, este enfoque de transición requiere más cambios en tus flujos de trabajo y automatización existentes. Consulta Elige una opción de transición para obtener información sobre las diferencias entre las funciones.
¿Qué sigue?
- Usa la herramienta de migración automática para realizar la transición a los repositorios de
gcr.ioArtifact Registry.