Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Supporto del formato manifesto dell'immagine del contenitore in Amazon ECR
Amazon ECR supporta i seguenti formati manifesto per le immagini dei container:
-
Docker Image Manifest V2 Schema 1 (utilizzato con Docker versione 1.9 e precedenti)
-
Docker Image Manifest V2 Schema 2 (utilizzato con Docker versione 1.10 e successive)
-
Specifiche di Open Container Initiative (OCI) (v1.0 e v1.1)
Il supporto di Docker Image Manifest V2 Schema 2 offre le seguenti funzionalità:
-
La capacità di utilizzare più tag per un'unica immagine.
-
Supporto dell'archiviazione delle immagini per i container Windows.
Conversione del manifesto delle immagini Amazon ECR
Quando invii ed estrai immagini da Amazon ECR, il client del motore del container (ad esempio, Docker) comunica con il registro per concordare un formato manifesto che sia comprensibile dal client e dal registro per utilizzare l'immagine.
Quando invii un'immagine ad Amazon ECR con Docker versione 1.9 o precedente, il formato manifesto dell'immagine viene archiviato come Docker Image Manifest V2 Schema 1. Quando invii un'immagine ad Amazon ECR con Docker versione 1.10 o successiva, il formato manifesto dell'immagine viene archiviato come Docker Image Manifest V2 Schema 2.
Quando estrai un'immagine da Amazon ECR in base al tag, Amazon ECR restituisce il formato manifesto dell'immagine archiviato nel repository. Il formato viene restituito solo se è supportato dal client. Se il formato manifesto dell'immagine memorizzato non è supportato dal client, Amazon ECR converte il manifesto dell'immagine in un formato compreso. Ad esempio, se un client Docker 1.9 richiede un manifesto dell'immagine che è memorizzato come Docker Image Manifest V2 Schema 2, Amazon ECR restituisce il manifesto nel formato Docker Image Manifest V2 Schema 1. La tabella che segue descrive le conversioni disponibili supportate da Amazon ECR quando un'immagine viene estratta in base al tag:
Schema richiesto in base al client | Inviato a ECR come V2, schema 1 | Inviato a ECR come V2, schema 2 | Inviato a ECR come OCI |
---|---|---|---|
V2, schema 1 | Nessuna conversione richiesta | Convertito in V2, schema 1 | Nessuna conversione disponibile |
V2, schema 2 | Nessuna conversione disponibile, il client utilizza V2, schema 1 | Nessuna conversione richiesta | Convertito in V2, schema 2 |
OCI | Nessuna conversione disponibile | Convertito in OCI | Nessuna conversione richiesta |
Importante
Se si estrae un'immagine in base al digest, non è disponibile alcuna traduzione. Il cliente deve comprendere il formato manifesto delle immagini archiviato in Amazon ECR. Se richiedi un'immagine Docker Image Manifest V2 Schema 2 per digest su un client Docker 1.9 o precedente, l'estrazione dell'immagine non va a buon fine. Per ulteriori informazioni, consulta Compatibilità del registro
In questo esempio, se richiedi la stessa immagine in base al tag, Amazon ECR converte il formato manifesto dell'immagine in un formato che il client possa comprendere. L'immagine viene estratta con esito positivo.