Se préparer à l'arrêt de Container Registry

Déterminez comment vous souhaitez vous préparer à l'arrêt de Container Registry.

Container Registry est obsolète. Depuis le 18 mars 2025, Container Registry est arrêté et il n'est plus possible d'y écrire des images.

Les URL gcr.io hébergées sur Artifact Registry, y compris les images appartenant à Google avec des URL gcr.io, ne sont pas concernées par l'arrêt de Container Registry.

Pour en savoir plus sur l'arrêt de Container Registry et sur la migration vers Artifact Registry, consultez Abandon de Container Registry.

Artifact Registry est le service recommandé pour le stockage et la gestion des images de conteneurs sur Google Cloud. Artifact Registry offre les mêmes fonctionnalités de gestion de conteneurs que Container Registry, mais inclut des fonctionnalités et des avantages supplémentaires.

Que dois-je faire ?

Si vous avez des images de conteneurs dans Container Registry que vous souhaitez continuer à utiliser, ou si vous utilisez un service qui dépend de Container Registry, comme App Engine, vous devez effectuer la mise à niveau pour utiliser les dépôts Artifact Registry.

Que se passera-t-il après le 18 mars 2025 ?

L'arrêt de Container Registry comporte trois étapes :

  • À compter du 18 mars 2025, l'écriture d'images dans Container Registry ne sera plus disponible.
  • À compter du 3 juin 2025, la lecture des images dans Container Registry ne sera plus disponible.
  • À compter du 17 juillet 2025, si vous avez suivi les étapes pour configurer des dépôts gcr.io dans Artifact Registry, le transfert vers les points de terminaison gcr.io stockera les images dans Artifact Registry et toutes les URL gcr.io seront diffusées à partir d'Artifact Registry. Toutes les images de Container Registry qui n'ont pas été copiées vers Artifact Registry ne sont plus disponibles.

    L'outil de migration automatique restera disponible après le 17 juillet 2025.

Identifier l'utilisation de Container Registry et choisir une option de transition

  1. Identifiez l'utilisation de Container Registry dans votre projet, dossier ou organisation Google Cloud . Vous pouvez utiliser notre outil d'utilisation de Container Registry pour déterminer si vous utilisez Container Registry.

  2. Si vous avez des images de conteneur dans Container Registry que vous souhaitez continuer à utiliser, déterminez l'option de transition que vous souhaitez suivre.

  3. Si vous n'avez besoin d'aucune des images stockées dans Container Registry, vous pouvez configurer des dépôts pkg.dev ou gcr.io Artifact Registry.

    Pour en savoir plus sur les différences entre Container Registry et Artifact Registry, consultez les ressources suivantes :

Utiliser nos outils de transition

Utilisez l'outil de migration automatique pour passer de Container Registry aux dépôts gcr.io hébergés sur Artifact Registry ou aux dépôts pkg.dev Artifact Registry.

Vous pouvez migrer les points de terminaison Container Registry vers des dépôts Artifact Registry gcr.io sans temps d'arrêt ni interruption de service.

L'outil de migration automatique peut effectuer les actions suivantes en fonction du chemin de transition que vous choisissez :

  • Créez des dépôts gcr.io ou pkg.dev dans Artifact Registry pour chacun des projets gcr.io listés dans la région correspondante.
  • Suggérer une stratégie IAM pour chaque dépôt et appliquer la stratégie ou ignorer l'application en fonction des préférences de l'utilisateur.
  • Redirigez tout le trafic des points de terminaison gcr.io vers Artifact Registry.
  • Copiez toutes les images de conteneur stockées dans Container Registry vers vos dépôts Artifact Registry gcr.io ou pkg.dev, même si vous avez déjà activé la redirection.

Pour savoir comment utiliser l'outil de migration automatique, consultez Migrer automatiquement de Container Registry vers Artifact Registry.

Valider votre automatisation et vos intégrations

Vérifiez que l'automatisation et l'intégration existantes avec des services tels que Cloud Build, Google Kubernetes Engine, les fonctions Cloud Run ou tout autre outil tiers que vous utilisez pour envoyer ou extraire des données de votre dépôt fonctionnent comme prévu.

Nettoyer les images Container Registry

Lorsque la redirection est activée, les commandes permettant de supprimer des images dans les chemins d'accès gcr.io suppriment les images dans le dépôt Artifact Registry gcr.io correspondant, mais pas les images stockées sur les hôtes Container Registry.

Une fois que vous avez vérifié que tous les projets fonctionnent avec l'option de transition que vous avez choisie et que toutes les images que vous souhaitez conserver ont été copiées dans Artifact Registry, vous pouvez supprimer les buckets de stockage Container Registry. Pour savoir comment supprimer des buckets Cloud Storage, consultez Nettoyer les images dans Container Registry.