Decidi come prepararti all'arresto di Container Registry.
Container Registry è deprecato. A partire dal 18 marzo 2025, Container Registry è stato chiuso e la scrittura di immagini in Container Registry non è disponibile.
Gli URL gcr.io
ospitati su Artifact Registry, incluse le immagini di proprietà di Google con URL gcr.io
, non sono interessati dalla chiusura di Container Registry.
Per ulteriori dettagli sul ritiro di Container Registry e su come eseguire la migrazione ad Artifact Registry, consulta Ritiro di Container Registry.
Artifact Registry è il servizio consigliato per l'archiviazione e la gestione delle immagini container su Google Cloud. Artifact Registry offre le stesse funzionalità di gestione dei container di Container Registry e include funzionalità e vantaggi aggiuntivi.
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, come App Engine, devi eseguire l'upgrade per utilizzare i repository Artifact Registry.
Cosa succede dopo il 18 marzo 2025
L'arresto di Container Registry prevede tre fasi:
- A partire dal 18 marzo 2025, la scrittura di immagini in Container Registry non è disponibile.
- A partire dal 3 giugno 2025, la lettura delle immagini in Container Registry non sarà più disponibile.
A partire dal 17 luglio 2025, se hai completato i passaggi per configurare i
gcr.io
repository in Artifact Registry, il push agli endpointgcr.io
memorizza le immagini in Artifact Registry e tutti gli URLgcr.io
vengono gestiti da Artifact Registry. Le immagini in Container Registry che non sono state copiate in Artifact Registry non sono disponibili.Lo strumento di migrazione automatica sarà ancora disponibile per la migrazione dopo il 17 luglio 2025.
Identificare l'utilizzo di Container Registry e scegliere un'opzione di transizione
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 utilizzi Container Registry.
Se hai immagini container in Container Registry che vuoi continuare a utilizzare, determina l'opzione di transizione che vuoi seguire.
Se non hai bisogno di nessuna delle immagini archiviate in Container Registry, puoi configurare repository
pkg.dev
di Artifact Registry o repositorygcr.io
di Artifact Registry.Per scoprire le differenze tra Container Registry e Artifact Registry, consulta quanto segue:
Utilizzare i nostri strumenti di 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 pkg.dev
di Artifact Registry.
Puoi eseguire la migrazione degli endpoint Container Registry ai repository Artifact Registry
gcr.io
senza tempi di inattività o interruzioni del servizio.
Lo strumento di migrazione automatica può eseguire le seguenti azioni a seconda del percorso di transizione che scegli:
- Crea repository
gcr.io
o repositorypkg.dev
in Artifact Registry per ciascuno dei tuoi progettigcr.io
elencati nella regione corrispondente. - Suggerisci un criterio IAM per ogni repository e applicalo o salta l'applicazione a seconda delle preferenze dell'utente.
- Reindirizza tutto il traffico dagli endpoint
gcr.io
ad Artifact Registry. - Copia tutte le immagini container archiviate in Container Registry nei repository
gcr.io
opkg.dev
di Artifact Registry, anche se hai già attivato il reindirizzamento.
Per istruzioni su come utilizzare lo strumento di migrazione automatica, consulta Eseguire automaticamente la migrazione da Container Registry 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, funzioni Cloud Run o qualsiasi strumento di terze parti che utilizzi per eseguire il push o il pull dal repository funzionino come previsto.
Pulire le immagini Container Registry
Quando il reindirizzamento è attivato, 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 sugli host Container Registry.
Dopo aver verificato che tutti i progetti funzionano con l'opzione di transizione che hai scelto e che tutte le immagini che vuoi conservare sono state copiate in Artifact Registry, puoi eliminare i bucket di archiviazione Container Registry. Per istruzioni su come eliminare i bucket Cloud Storage, consulta Pulire le immagini in Container Registry.