Jika pengalihan diaktifkan, perintah untuk menghapus image di jalur gcr.io
akan menghapus image di repositori gcr.io Artifact Registry yang sesuai, tetapi tidak menghapus image yang disimpan di host Container Registry.
Untuk menghapus semua image Container Registry dengan aman, hapus bucket Cloud Storage untuk setiap nama host Container Registry.
Untuk menghapus setiap bucket penyimpanan Container Registry:
Konsol
- Buka halaman Cloud Storage di konsol Google Cloud.
Pilih bucket penyimpanan yang akan dihapus. Dalam nama bucket,
PROJECT-ID
adalah project ID Google Cloud Anda.- 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:
Klik Delete. Kotak dialog konfirmasi akan muncul.
Untuk mengonfirmasi penghapusan, masukkan nama bucket, lalu klik Delete.
gsutil
Jika Anda ingin menghapus seratus ribu gambar atau lebih dalam bucket secara massal, hindari menggunakan gsutil karena proses penghapusan memerlukan waktu yang lama. Sebagai gantinya, gunakan konsol Google Cloud untuk menjalankan operasi.
Untuk menghapus bucket, gunakan perintah gsutil rm
dengan tanda -r
.
gsutil rm -r gs://BUCKET-NAME
Ganti BUCKET-NAME
dengan nama bucket penyimpanan Container Registry. Dalam nama bucket, PROJECT-ID
adalah project ID Google Cloud Anda.
- 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
Responsnya akan terlihat seperti contoh berikut ini:
Removing gs://artifacts.my-project.appspot.com/...
Jika layanan Google Cloud lainnya berjalan di project Google Cloud yang sama, biarkan Container Registry API tetap aktif. Jika Anda mencoba menonaktifkan Container Registry API. Container Registry menampilkan peringatan jika layanan lain dengan dependensi yang dikonfigurasi diaktifkan dalam project tersebut. Menonaktifkan Container Registry API akan otomatis menonaktifkan layanan apa pun dalam project yang sama dengan dependensi yang dikonfigurasi, meskipun saat ini Anda tidak menggunakan Container Registry dengan layanan tersebut.