Halaman ini menjelaskan langkah-langkah untuk menonaktifkan Container Registry.
Menonaktifkan layanan
Menonaktifkan Container Registry API tidak akan menghapus image container yang disimpan di bucket Cloud Storage untuk host registry. Anda akan terus dikenai biaya penyimpanan dan traffic keluar jaringan Cloud Storage untuk image yang disimpan.
Jika Anda tidak lagi menggunakan Container Registry dan tidak memerlukan penyimpanan image, hapus bucket penyimpanan.
Menonaktifkan API
Untuk menonaktifkan API dari Konsol Google Cloud:
console
- Buka halaman Ringkasan API untuk Container Registry.
- Pilih project tempat API diaktifkan.
- Klik Manage.
- Klik Disable API.
gcloud
Jalankan perintah berikut untuk menonaktifkan API project Anda saat ini:
gcloud services disable containerregistry.googleapis.com
Menghapus bucket penyimpanan
Hapus bucket penyimpanan untuk Container Registry jika Anda tidak lagi menggunakan 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.
Langkah selanjutnya
- Mengonfigurasi izin akses