全部产品
Search
文档中心

Container Registry:Konfigurasikan repositori agar tidak dapat diubah

更新时间:Jun 28, 2025

Container Registry mendukung fitur imutabilitas tag gambar berdasarkan konfigurasi repositori. Setelah mengonfigurasi repositori menjadi tidak dapat diubah, tag gambar yang ada dan baru—kecuali tag terbaru—tidak dapat ditimpa. Fitur ini memastikan bahwa gambar dengan tag yang sama hanya dapat didorong sekali, menjaga tag gambar tetap konsisten, serta mencegah penimpaan tag akibat operasi yang tidak disengaja.

Prosedur

  1. Masuk ke Konsol Container Registry.

  2. Di bilah navigasi atas, pilih wilayah.

  3. Di panel navigasi sisi kiri, klik Instances.

  4. Pada halaman Instances, klik instance Enterprise Edition yang ingin Anda kelola.

  5. Di panel navigasi sisi kiri halaman manajemen instance Container Registry Enterprise Edition, pilih Repository > Repositories.

  6. Pada halaman Repositories, temukan repositori yang ingin dikonfigurasi dan klik Manage di kolom Actions.

  7. Pada halaman yang muncul, klik Edit di bagian Details.

  8. Dalam kotak dialog Modify Settings, pilih Immutable dan klik Confirm.

    Catatan

    Untuk menonaktifkan fitur imutabilitas tag gambar, hapus centang pada Immutable.

Verifikasi

  1. Jalankan perintah docker push untuk mendorong gambar dengan tag bukan latest ke repositori.

    docker push example-registry-vpc.cn-hangzhou.cr.aliyuncs.com/test/example:v1
  2. Dorong gambar lain dengan tag yang sama seperti tag gambar yang Anda dorong di Langkah 1.

    Permintaan dorong ditolak. Kesalahan berikut dikembalikan, yang menunjukkan bahwa tag gambar tidak dapat ditimpa:

    The requested tag already exists and cannot be overwritten.
  3. Jalankan perintah docker push untuk mendorong gambar dengan tag latest ke repositori.

    docker push example-registry-vpc.cn-hangzhou.cr.aliyuncs.com/test/example:latest
  4. Dorong gambar lain dengan tag juga latest. Tag tersebut sama dengan tag gambar yang Anda dorong di Langkah 3.

    Dorongan berhasil. Gambar menimpa gambar yang Anda dorong di Langkah 3.

  5. Hapus centang pada kotak Immutable.

  6. Dorong gambar lain dengan tag yang sama seperti tag gambar yang Anda dorong di Langkah 1.

    Dorongan berhasil. Gambar menimpa gambar yang didorong di Langkah 1.