Prepararsi all'arresto di Container Registry

Determina i passaggi successivi per prepararti all'arresto di Container Registry.

Container Registry è deprecato e programmato per l'arresto il giorno 18 marzo 2025. Artifact Registry è il servizio consigliato per l'archiviazione e la gestione di immagini container su Google Cloud. Artifact Registry offre le stesse funzionalità di gestione dei container di Container Registry e include funzionalità e vantaggi aggiuntivi.

Per ulteriori informazioni sul ritiro di Container Registry, consulta Ritiro di Container Registry.

Che cosa devo fare?

Se hai immagini container in Container Registry che vuoi continuare a utilizzare o se utilizzi un servizio che dipende da Container Registry, ad esempio App Engine, devi eseguire l'upgrade per utilizzare i repository Artifact Registry.

Cosa succede dopo il 18 marzo 2025

La chiusura di Container Registry prevede tre fasi:

  • A partire dal 18 marzo 2025, la scrittura di immagini in Container Registry non sarà più disponibile.
  • A partire dal 22 aprile 2025, la lettura delle immagini in Container Registry non disponibile.
  • A partire dal 22 maggio 2025, se hai completato i passaggi per configurare i repository gcr.io in Artifact Registry, l'esecuzione del push agli endpoint gcr.io archivia le immagini in Artifact Registry e tutti i repository Container Registry vengono pubblicati da Artifact Registry. Qualsiasi immagine di Container Registry che non sono state copiate in Artifact Registry non disponibile.

Identificare l'utilizzo di Container Registry e scegliere un'opzione di transizione

  1. Identifica l'utilizzo di Container Registry all'interno del tuo progetto, della tua cartella o della tua organizzazione Google Cloud. Puoi utilizzare il nostro strumento di utilizzo di Container Registry per determinare se lo stai utilizzando.

  2. Se in Container Registry hai immagini container che vuoi continuare a utilizzare, determina quale opzione di transizione seguire.

  3. Se non hai bisogno delle immagini archiviate in Container Registry, può configurare repository Artifact Registry standard o Artifact Registry gcr.io repository.

    Per scoprire le differenze tra Container Registry e Artifact Registry esamina quanto segue:

Utilizzare i nostri strumenti di transizione

Utilizza lo strumento di migrazione automatica per passare da Container Registry ai gcr.io repository ospitati su Artifact Registry o ai repository Artifact Registry standard.

Lo strumento di migrazione automatica può eseguire le azioni seguenti a seconda il percorso di transizione scelto:

  • Crea repository gcr.io o repository standard in Artifact Registry per ciascuno dei tuoi progetti gcr.io elencati nella regione corrispondente.
  • Suggerire un criterio IAM per ogni repository e applicarlo o saltare l'applicazione in base alle preferenze dell'utente.
  • Reindirizza tutto il traffico dagli endpoint gcr.io ad Artifact Registry.
  • Copia in Artifact Registry tutte le immagini container archiviate in Container Registry gcr.io repository o repository standard, anche se l'hai già abilitato il reindirizzamento.

Per istruzioni su come utilizzare lo strumento di migrazione automatica, vedi Eseguire automaticamente la migrazione da Container Registry ad Artifact Registry.

Convalida l'automazione e le integrazioni

Verifica che l'automazione e l'integrazione esistenti come le funzioni di Cloud Build, Google Kubernetes Engine o Cloud Run funzionano come previsto.

Esegui la pulizia delle immagini di Container Registry

Quando il reindirizzamento è abilitato, i comandi per eliminare le immagini nei percorsi gcr.io eliminano le immagini nel repository gcr.io di Artifact Registry corrispondente, ma non eliminano le immagini archiviate negli host di Container Registry.

Dopo aver verificato che tutti i progetti funzionino con l'opzione di transizione che hai scelto e tutte le immagini che vuoi conservare sono state copiate Artifact Registry, puoi eliminare i bucket di archiviazione di Container Registry. Per istruzioni su come eliminare i bucket Cloud Storage, consulta Esegui la pulizia delle immagini in Container Registry.