Prepararsi alla chiusura di Container Registry

Determina i passaggi successivi per prepararti alla chiusura di Container Registry.

Container Registry è deprecato e programmato per la chiusura il 18 marzo 2025. Artifact Registry è il servizio consigliato per Google Cloud#39;archiviazione e la gestione delle immagini container. Artifact Registry fornisce 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 in Container Registry sono presenti immagini container che vuoi continuare a utilizzare o se utilizzi un servizio che dipende da Container Registry, come 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, non è più possibile scrivere immagini in Container Registry.
  • 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, il push a gcr.io endpoint archivia le immagini in Artifact Registry e tutti i repository Container Registry vengono gestiti da Artifact Registry. Eventuali immagini in Container Registry che non sono state copiate in Artifact Registry sono non disponibili.

Identifica l'utilizzo di Container Registry e scegli un'opzione di transizione

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

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

  3. Se non hai bisogno di nessuna delle immagini archiviate in Container Registry, puoi configurare i repository standard di Artifact Registry o i repository gcr.io di Artifact Registry.

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

Utilizza i nostri strumenti per la transizione

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

Lo strumento di migrazione automatica può eseguire le seguenti azioni a seconda del 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.
  • Suggerisci un criterio IAM per ogni repository e applica il criterio o ignora l'applicazione in base alle preferenze dell'utente.
  • Reindirizza tutto il traffico dagli endpoint gcr.io ad Artifact Registry.
  • Copia tutte le immagini container archiviate in Container Registry nei tuoi repository Artifact Registry gcr.io o standard, anche se hai già abilitato il reindirizzamento.

Per istruzioni su come utilizzare lo strumento di migrazione automatica, consulta Eseguire l'upgrade automatico ad Artifact Registry.

Convalidare l'automazione e le integrazioni

Verifica che l'automazione e l'integrazione esistenti con servizi come Cloud Build, Google Kubernetes Engine o Cloud Functions funzionino 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 scelta e che tutte le immagini che vuoi conservare siano state copiate in Artifact Registry, puoi eliminare i bucket di archiviazione di Container Registry. Per istruzioni su come eliminare i bucket Cloud Storage, consulta Pulizia delle immagini in Container Registry.