Jika Anda ingin mereplikasi citra dari repository sumber seperti Docker Hub, Google Container Registry (GCR), atau Quay yang berada di Luar daratan Tiongkok ke repository tujuan dalam instans Container Registry Edisi Perusahaan secara berkala, Anda dapat menggunakan fitur langganan artefak dari instans Container Registry Edisi Perusahaan. Topik ini menjelaskan cara berlangganan tag citra dari repository sumber yang berada di Luar daratan Tiongkok.
Prasyarat
Sebuah instans Container Registry Edisi Perusahaan telah dibuat. Untuk informasi lebih lanjut, lihat Buat instans Container Registry Edisi Perusahaan. Informasi tentang kuota aturan langganan untuk Edisi Dasar dan Edisi Lanjutan dari instans Edisi Perusahaan dapat ditemukan di Aturan langganan artefak.
Langganan otomatis
Setelah mengonfigurasi aturan langganan artefak, tag citra yang memenuhi aturan tersebut di repository sumber akan direplikasi ke repository tujuan.
Masuk ke Konsol Container Registry.
Di bilah navigasi atas, pilih Wilayah.
Di panel navigasi kiri, klik Instances.
Pada halaman Instances, klik kartu instans Container Registry Edisi Perusahaan untuk repository citra yang ingin Anda langgani tag citranya.
Di panel navigasi kiri halaman manajemen instans Container Registry Edisi Perusahaan, pilih .
Pada halaman Artifact Subscription, klik Create Subscription Rule.
Dalam kotak dialog Create Subscription Rule, konfigurasikan parameter di langkah Artifact Source, lalu klik Next. Tabel berikut menjelaskan parameter tersebut.
Parameter
Deskripsi
Artifact Source
Pilih repository citra sumber yang berada di Luar daratan Tiongkok.
Source Repository Location
Masukkan lokasi repository citra sumber. Lokasi harus dalam format <Namespace>/<Repository>. Contoh: library/nginx.
Subscription Policy
Subscribe to the image tag {tag} in the source repository: Parameter ini wajib. Tentukan ekspresi reguler yang harus cocok dengan tag citra yang ingin dilanggan. Nilai default .* menunjukkan bahwa Anda melanggan semua tag citra di repository sumber.
Subscribe to the first {count} images in the source repository: Parameter ini wajib. Konfigurasikan {count} tag citra pertama di antara tag citra yang berada di Daratan Tiongkok dan memenuhi ekspresi reguler sebelumnya. {count} tag citra pertama direplikasi ke repository tujuan. Anda dapat mengonfigurasi hingga lima tag citra dari repository citra sumber Docker Hub atau hingga 30 tag citra dari repository citra sumber tipe lain.
OS/Architecture
Jika repository sumber berisi citra multi-arsitektur, hanya citra yang memiliki OS atau arsitektur tertentu yang dilanggan ke repository tujuan.
Di langkah Repositories, konfigurasikan parameter untuk repository citra tujuan, lalu klik Create Subscription Rule. Tabel berikut menjelaskan parameter tersebut.
Parameter
Deskripsi
Repositories
Menentukan repository tujuan di instans Container Registry Edisi Perusahaan tempat aturan langganan berlaku.
Overwrite Image
Menentukan apakah akan menimpa citra yang ada dengan nama yang sama di repository tujuan.
Acceleration Link
Fitur akselerasi langganan dioptimalkan berdasarkan kebijakan penjadwalan dan tautan jaringan.
Update Period
Tag citra yang dilanggan di repository sumber direplikasi ke repository tujuan berdasarkan periode pembaruan.
Langganan manual
Masuk ke Konsol Container Registry.
Di bilah navigasi atas, pilih Wilayah.
Di panel navigasi kiri, klik Instances.
Pada halaman Instances, klik kartu instans Container Registry Edisi Perusahaan untuk repository citra yang ingin Anda langgani tag citranya.
Di panel navigasi kiri halaman manajemen instans Container Registry Edisi Perusahaan, pilih .
Pada halaman Artifact Subscription, temukan aturan langganan yang ingin Anda terapkan, lalu klik Execute di kolom Actions.
Dalam pesan Tips, klik OK.
Setelah tugas langganan dijalankan, Anda dapat melihat tag citra yang dilanggan pada halaman Tags repositori tujuan di instans Container Registry Edisi Perusahaan.