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 memerlukan penyimpanan 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 Manage.
  4. 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

  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 Delete. Kotak dialog konfirmasi akan muncul.

  4. 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