Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menarik gambar dengan aturan cache pull through di Amazon ECR
Contoh berikut menunjukkan sintaks perintah untuk digunakan saat menarik gambar menggunakan aturan pull through cache. Jika Anda menerima kesalahan saat menarik gambar upstream menggunakan aturan cache pull through, lihat Memecahkan masalah penarikan melalui masalah cache di Amazon ECR kesalahan yang paling umum dan cara mengatasinya.
Sebelum Anda mulai bekerja dengan aturan cache pull through Anda, verifikasi bahwa Anda memiliki IAM izin yang tepat. Untuk informasi selengkapnya, lihat IAMizin yang diperlukan untuk menyinkronkan registri hulu dengan registri pribadi Amazon ECR.
catatan
Contoh berikut menggunakan nilai namespace ECR repositori Amazon default yang digunakan. AWS Management Console Pastikan Anda menggunakan repositori ECR pribadi Amazon URI yang telah Anda konfigurasi.
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/ecr-public
/repository_name/image_name:tag
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/kubernetes
/repository_name/image_name:tag
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/quay
/repository_name/image_name:tag
Untuk gambar resmi Docker Hub:
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/docker-hub/library/image_name:tag
catatan
Untuk gambar resmi Docker Hub, /library
awalan harus disertakan. Untuk semua repositori Docker Hub lainnya, Anda harus menghilangkan awalan. /library
Untuk semua gambar Docker Hub lainnya:
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/docker-hub
/repository_name/image_name:tag
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/github
/repository_name/image_name:tag
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/azure
/repository_name/image_name:tag
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/gitlab
/repository_name/image_name:tag