Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Dukungan format manifes gambar kontainer di Amazon ECR
Amazon ECR mendukung format manifes citra kontainer berikut:
-
Docker Image manifes V2 Skema 1 (digunakan dengan Docker versi 1.9 dan lebih tua)
-
Docker Image Manifest V2 Skema 2 (digunakan dengan Docker versi 1.10 dan yang lebih baru)
-
Spesifikasi Open Container Initiative (OCI) (v1.0 dan v1.1)
Support untuk Docker Image Manifest V2 Skema 2 menyediakan fungsionalitas berikut:
-
Kemampuan untuk menggunakan beberapa tanda untuk citra tunggal.
-
Support untuk menyimpan citra kontainer Windows.
Konversi manifes citra Amazon ECR
Ketika Anda mendorong dan menarik citra ke dan dari Amazon ECR, klien mesin kontainer Anda (misalnya, Docker) berkomunikasi dengan registrasi untuk menyetujui format manifes yang dipahami oleh klien dan registrasi yang akan digunakan untuk citra.
Ketika Anda mendorong citra ke Amazon ECR dengan Docker versi 1.9 atau sebelumnya, format manifes citra disimpan sebagai Docker Image Manifest V2 Skema 1. Ketika Anda mendorong citra ke Amazon ECR dengan Docker versi 1.10 atau yang lebih baru, format manifes citra disimpan sebagai Docker Image Manifest V2 Skema 2.
Ketika Anda menarik citra dari Amazon ECR dengan tanda, maka Amazon ECR mengembalikan format manifes citra yang disimpan dalam repositori. Format akan dikembalikan hanya jika format tersebut dipahami oleh klien. Jika format manifes citra yang disimpan tidak dipahami oleh klien, maka Amazon ECR akan mengkonversi manifes citra tersebut ke dalam format yang dipahami. Sebagai contoh, jika klien Docker 1.9 meminta manifes citra yang disimpan sebagai Docker Image Manifest V2 Skema 2, maka Amazon ECR mengembalikan manifes dalam format Docker Image Manifest V2 Skema 1. Tabel berikut mendeskripsikan konversi yang tersedia dan didukung oleh Amazon ECR ketika citra ditarik dengan tanda:
Skema yang diminta oleh klien | Didorong ke ECR sebagai V2, skema 1 | Didorong ke ECR sebagai V2, skema 2 | Didorong ke ECR sebagai OCI |
---|---|---|---|
V2, skema 1 | Tidak memerlukan penerjemahan | Diterjemahkan ke V2, skema 1 | Penerjemahan tidak tersedia |
V2, skema 2 | Tidak ada terjemahan yang tersedia, klien dikembalikan ke V2, skema 1 | Tidak memerlukan penerjemahan | Diterjemahkan ke V2, skema 2 |
OCI | Penerjemahan tidak tersedia | Diterjemahkan ke OCI | Tidak memerlukan penerjemahan |
penting
Jika Anda menarik citra berdasarkan digest, maka tidak ada terjemahan yang tersedia. Klien Anda harus memahami format manifes citra yang disimpan di Amazon ECR. Jika Anda meminta citra Docker Image Manifest V2 Skema 2 berdasarkan digest pada Docker 1.9 atau klien yang lebih lama, maka penarikan citra gagal. Untuk informasi selengkapnya, lihat Kompabilitas registrasi
Pada contoh ini, jika Anda meminta citra yang sama berdasarkan tanda, maka Amazon ECR akan menerjemahkan manifes citra ke dalam format yang dapat dipahami klien. Penarikan citra berhasil.