Menonaktifkan layanan

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 perlu mempertahankan image, hapus bucket penyimpanan.

Menonaktifkan API

Untuk menonaktifkan API dari konsol Google Cloud:

console

  1. Buka halaman Ringkasan API untuk Container Registry.
  2. Pilih project tempat API diaktifkan.
  3. Klik Kelola.
  4. Klik Disable API.

gcloud

Jalankan perintah berikut untuk menonaktifkan API untuk project Anda saat ini:

gcloud services disable containerregistry.googleapis.com

Menghapus bucket penyimpanan

Menghapus bucket penyimpanan untuk Container Registry jika Anda tidak lagi menggunakan Container Registry

Untuk menghapus setiap bucket penyimpanan Container Registry:

Konsol

  1. Buka halaman Cloud Storage di konsol Google Cloud.
  2. 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
  3. Klik Hapus. Kotak dialog konfirmasi akan muncul.

  4. Untuk mengonfirmasi penghapusan, masukkan nama bucket, lalu klik Hapus.

gcloud

Jika Anda ingin menghapus seratus ribu gambar atau lebih secara massal dalam bucket, hindari penggunaan gcloud CLI karena proses penghapusan memerlukan waktu lama untuk diselesaikan. Sebagai gantinya, gunakan Konsol Google Cloud untuk melakukan operasi tersebut. Untuk informasi selengkapnya, lihat menghapus objek Cloud Storage secara massal.

Untuk menghapus bucket, gunakan perintah gcloud storage rm dengan flag --recursive.

gcloud storage rm gs://BUCKET-NAME --recursive

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:

Removing gs://artifacts.my-project.appspot.com/...

Jika layanan Google Cloud lainnya berjalan di project Google Cloud yang sama, biarkan Container Registry API diaktifkan. Jika Anda mencoba menonaktifkan Container Registry API. Container Registry menampilkan peringatan jika layanan lain dengan dependensi yang dikonfigurasi diaktifkan dalam project. 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