Questa pagina descrive i passaggi per disattivare Container Registry.
Disattivazione del servizio
La disattivazione dell'API Container Registry non elimina le immagini container archiviate nei bucket Cloud Storage per gli host del registry. Continuerai a pagare gli addebiti per archiviazione e traffico in uscita dalla rete di Cloud Storage per le immagini archiviate.
Se non utilizzi più Container Registry e non devi conservare le immagini, elimina i bucket di archiviazione.
Disabilita l'API
Per disattivare l'API dalla console Google Cloud:
console
- Vai alla Panoramica API. dedicata a Container Registry.
- Seleziona il progetto in cui è abilitata l'API.
- Fai clic su Gestisci.
- Fai clic su Disabilita API.
gcloud
Esegui il seguente comando per disattivare l'API per il progetto corrente:
gcloud services disable containerregistry.googleapis.com
Elimina bucket di archiviazione
Elimina i bucket di archiviazione per Container Registry se non utilizzi più Container Registry
Per eliminare ogni bucket di archiviazione di Container Registry:
Console
- Vai alla pagina di Cloud Storage nella console Google Cloud.
Seleziona il bucket di archiviazione da eliminare. Nei nomi dei bucket,
PROJECT-ID
è il tuo ID progetto Google Cloud.- gcr.io:
artifacts.PROJECT-ID.appspot.com
- asia.gcr.io:
asia.artifacts.PROJECT-ID.appspot.com
- eu.gcr.io:
eu.artifacts.PROJECT-ID.appspot.com
- us.gcr.io:
us.artifacts.PROJECT-ID.appspot.com
- gcr.io:
Fai clic su Elimina. Viene visualizzata una finestra di dialogo di conferma.
Per confermare l'eliminazione, inserisci il nome del bucket e fai clic su Elimina.
gcloud
Se vuoi eliminare in blocco almeno centomila immagini in un bucket, evita di utilizzare l'interfaccia a riga di comando gcloud poiché il processo di eliminazione richiede molto tempo. Utilizza la console Google Cloud per eseguire l'operazione . Per ulteriori informazioni, vedi eliminazione collettiva di oggetti Cloud Storage.
Per eliminare un bucket, utilizza gcloud storage rm
con il flag --recursive
.
gcloud storage rm gs://BUCKET-NAME --recursive
Sostituisci BUCKET-NAME
con lo spazio di archiviazione di Container Registry
il nome del bucket. Nei nomi dei bucket, PROJECT-ID
è il tuo
ID progetto
Google Cloud.
- gcr.io:
artifacts.PROJECT-ID.appspot.com
- asia.gcr.io:
asia.artifacts.PROJECT-ID.appspot.com
- eu.gcr.io:
eu.artifacts.PROJECT-ID.appspot.com
- us.gcr.io:
us.artifacts.PROJECT-ID.appspot.com
La risposta è simile al seguente esempio:
Removing gs://artifacts.my-project.appspot.com/...
Se nello stesso progetto Google Cloud sono in esecuzione altri servizi Google Cloud, lascia attiva l'API Container Registry. Se provi a disattivare l'API Container Registry. Container Registry mostra un avviso se altri servizi con un'infrastruttura le dipendenze siano abilitate nel progetto. La disattivazione dell'API Container Registry disattiva automaticamente tutti i servizi nello stesso progetto con una dipendenza configurata, anche se al momento non utilizzi Container Registry con questi servizi.
Passaggi successivi
- Configura le autorizzazioni di accesso.