Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Amazon ECR unterstützt die folgenden Container-Image-Manifestformate:
-
Docker Image Manifest V2 Schema 1 (mit Docker-Version 1.9 und älter)
-
Docker Image Manifest V2 Schema 2 (mit Docker-Version 1.10 und neuer)
-
Spezifikationen der Open Container Initiative (OCI) (v1.0 und v1.1)
Die Unterstützung für Docker Image-Manifest V2 Schema 2 bietet folgende Funktionalität:
-
Die Möglichkeit, mehrere Tags für ein einzelnes Image zu verwenden.
-
Windows-Container-Images können gespeichert werden.
Konvertierung des ECR Amazon-Image-Manifests
Wenn Sie Images zu und von Amazon übertragen und abrufenECR, kommuniziert Ihr Container-Engine-Client (z. B. Docker) mit der Registry, um sich auf ein Manifestformat zu einigen, das vom Client und der Registry verstanden wird, das für das Image verwendet werden soll.
Wenn Sie ein Image ECR mit Docker Version 1.9 oder früher an Amazon übertragen, wird das Image-Manifestformat als Docker Image Manifest V2 Schema 1 gespeichert. Wenn Sie ein Image ECR mit Docker Version 1.10 oder höher an Amazon übertragen, wird das Image-Manifestformat als Docker Image Manifest V2 Schema 2 gespeichert.
Wenn Sie ein Bild anhand eines Tags ECR von Amazon abrufen, ECR gibt Amazon das Image-Manifestformat zurück, das im Repository gespeichert ist. Das Format wird nur zurückgegeben, wenn es vom Client verarbeitet werden kann. Wenn das gespeicherte Image-Manifestformat vom Client nicht verstanden wird, ECR konvertiert Amazon das Image-Manifest in ein Format, das verstanden wird. Wenn beispielsweise ein Docker 1.9-Client ein Image-Manifest anfordert, das als Docker Image Manifest V2 Schema 2 gespeichert ist, ECR gibt Amazon das Manifest im Format Docker Image Manifest V2 Schema 1 zurück. In der folgenden Tabelle werden die verfügbaren Konvertierungen beschrieben, die von Amazon unterstützt werdenECR, wenn ein Bild nach Tag abgerufen wird:
Vom Client angefordertes Schema | Auf Version V2 übertragen, Schema 1 ECR | Auf V2 verschoben, Schema 2 ECR | Auf ECR als geschoben OCI |
---|---|---|---|
V2, Schema 1 | Keine Konvertierung erforderlich | Konvertiert in V2, Schema 1 | Keine Konvertierung verfügbar |
V2, Schema 2 | Keine Konvertierung verfügbar, Client greift auf V2, Schema 1 zurück | Keine Konvertierung erforderlich | Konvertiert in V2, Schema 2 |
OCI | Keine Konvertierung verfügbar | Übersetzt nach OCI | Keine Konvertierung erforderlich |
Wichtig
Wenn Sie ein Image per Digest abrufen, ist keine Konvertierung verfügbar. Ihr Kunde muss das Image-Manifestformat verstehen, das in Amazon gespeichert istECR. Falls Sie die "by digest"-Anforderung für ein Image im Format Docker Image Manifest V2 Schema 2 mit einem Docker 1.9-Client (oder einer älteren Version) ausführen, schlägt das Abrufen fehl. Weitere Informationen finden Sie unter Registrierungskompatibilität
Wenn Sie in diesem Beispiel dasselbe Bild nach Tag anfordern, ECR übersetzt Amazon das Image-Manifest in ein Format, das der Kunde verstehen kann. Das Abrufen des Images war erfolgreich.