Questo documento fornisce una panoramica dei repository gcr.io di Artifact Registry. I repository gcr.io consentono agli utenti di Container Registry di mantenere
la propria infrastruttura Google Cloud esistente memorizzando le immagini container
in Artifact Registry e supportando le richieste agli stessi URL gcr.io utilizzati
da Container Registry.
I repository gcr.io ospitati su Artifact Registry sono una funzionalità disponibile a livello generale e continueranno a funzionare dopo il ritiro di Container Registry.
Per eseguire la transizione ai repository gcr.io su Artifact Registry, segui le
istruzioni riportate in
Eseguire la migrazione automatica ad Artifact Registry.
Informazioni di base sul ritiro 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.
Assistenza per i domini gcr.io
Artifact Registry supporta le richieste al dominio gcr.io nei repository gcr.io in località multiregionali corrispondenti alle località host di Container Registry.
| Nome host Container Registry | Posizione del repository Artifact Registry | Nome del repository Artifact Registry |
|---|---|---|
| gcr.io | us | gcr.io |
| asia.gcr.io | asia | asia.gcr.io |
| eu.gcr.io | europe | eu.gcr.io |
| us.gcr.io | us | us.gcr.io |
Configurazione del bucket di archiviazione
Quando crei un repository in Artifact Registry, Artifact Registry non crea bucket Cloud Storage corrispondenti nel tuo progetto. Se hai un'automazione per Container Registry che interagisce direttamente con i bucket di archiviazione, devi aggiornarla per apportare le modifiche corrispondenti al repository Artifact Registry.
Ad esempio, se concedi programmaticamente le autorizzazioni Cloud Storage sui bucket di archiviazione per Container Registry, devi aggiornare l'automazione per concedere le autorizzazioni Artifact Registry sui repository Artifact Registry che ospitano le immagini per il dominio gcr.io.
Limitazioni
Ai repository gcr.io di Artifact Registry si applicano le seguenti limitazioni:
Quando esegui la transizione da Container Registry, non puoi mappare un host Container Registry a un repository Artifact Registry in un altro progetto.
Ogni nome host Container Registry viene mappato a un solo repository
gcr.ioArtifact Registry corrispondente nella stessa multiregione.I nomi dei repository
gcr.iosono predefiniti e non possono essere modificati.
Se hai bisogno di un maggiore controllo sulla posizione dei repository, puoi eseguire la transizione ai repository pkg.dev in Artifact Registry. Poiché i repository pkg.dev
non supportano il dominio gcr.io, questo approccio
di transizione richiede più modifiche ai tuoi workflow e automazioni esistenti. Consulta
Scegliere un'opzione di transizione per scoprire le differenze tra le funzionalità.
Passaggi successivi
- Utilizza lo strumento di migrazione automatica per eseguire la transizione ai repository di
gcr.ioArtifact Registry.