Mengambil citra dari sumber di luar Tiongkok, seperti Docker Hub, GCR, dan Quay, dapat gagal karena masalah jaringan. Fitur langganan artefak memungkinkan instans Container Registry (ACR) Enterprise untuk menyinkronkan citra dari sumber di luar Tiongkok atau sumber kustom langsung ke repositori citra Anda tanpa memerlukan konfigurasi jaringan tambahan.
Lingkup
Fitur ini hanya tersedia untuk instans ACR Enterprise. Kuota untuk aturan langganan bervariasi berdasarkan instans. Untuk informasi selengkapnya, lihat Langganan artefak.
Siapkan langganan otomatis
Setelah Anda menyiapkan langganan otomatis, instans ACR Enterprise akan secara otomatis menyinkronkan citra ke repositori citra tujuan berdasarkan aturan yang ditentukan.
Masuk ke Konsol Container Registry.
Di bilah menu atas, pilih Wilayah. Di panel navigasi sebelah kiri, pilih Instances.
Di halaman Instances, klik instans Enterprise yang dituju. Di panel navigasi sebelah kiri, pilih .
Di halaman Artifact Subscription, klik Create Subscription Rule. Di kotak dialog yang muncul, atur parameter berikut lalu klik Next.
Parameter
Deskripsi
Artifact Source
Pilih sumber di luar Tiongkok yang ingin Anda langgani.
Source Repository Domain Name
Opsi ini ditampilkan dan wajib diisi hanya ketika Anda mengatur Artifact Source ke Custom Source.
Nama domain sumber kustom. Misalnya, untuk menyinkronkan citra dari komunitas OpenAnolis, Anda dapat memasukkan
anolis-registry.cn-zhangjiakou.cr.aliyuncs.com.Source Repository Coordinate
Koordinat repositori citra sumber di luar Tiongkok. Formatnya adalah <namespace>/<repository>. Contohnya,
library/nginx.Subscription Policy
Image Versions To Subscribe To (Wajib): Ekspresi reguler yang harus dicocokkan oleh versi citra dari sumber. Nilai default-nya adalah .*, yang berarti semua versi citra di repositori sumber akan dilanggan.
Top N Images To Subscribe To (Wajib): Jumlah versi citra terbaru yang cocok dengan ekspresi reguler untuk disinkronkan ke repositori tujuan di instans Enterprise Anda. Batas untuk Docker Hub adalah 5 versi citra. Batas untuk sumber lainnya adalah 30 versi citra.
Operating System Or Architecture
Jika repositori sumber berisi citra multi-arsitektur, hanya citra untuk sistem operasi atau arsitektur tertentu yang disinkronkan ke repositori tujuan di instans Enterprise Anda.
Di halaman Image Repository, lengkapi konfigurasi lainnya, lalu klik Create Subscription Rule.
Parameter
Deskripsi
Image Repository
Repository citra tujuan tempat aturan langganan diterapkan.
Overwrite Image
Menentukan apakah citra yang sudah ada dengan nama yang sama di repository tujuan instans Enterprise akan ditimpa.
Accelerated Ingest Endpoint
Meningkatkan kecepatan langganan citra berdasarkan kebijakan penjadwalan dan optimalisasi tautan jaringan.
Update Method
Secara berkala menyinkronkan tag citra dari repository sumber ke repository tujuan di instans Enterprise.
Instans ACR Enterprise kemudian akan secara otomatis menyinkronkan citra berdasarkan aturan langganan. Untuk menggunakan citra sebelum sinkronisasi otomatis terjadi, lihat Jalankan sinkronisasi segera.
Jalankan sinkronisasi segera
Anda dapat segera menjalankan kebijakan langganan untuk menyinkronkan citra.
Masuk ke Konsol Container Registry.
Di bilah menu atas, pilih Wilayah. Di panel navigasi sebelah kiri, pilih Instances.
Di halaman Instances, klik instans Enterprise yang dituju. Di panel navigasi sebelah kiri, pilih .
Di halaman Artifact Subscription, temukan kebijakan langganan yang ingin Anda jalankan. Di kolom Actions, klik Execute Now.
Di kotak dialog Notice, klik OK.
Setelah pelacakan tugas selesai, Anda dapat melihat citra yang telah disinkronkan di repositori citra tujuan.