Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Formatos de manifiesto de imagen de contenedor compatibles con Amazon ECR
Amazon ECR admite los siguientes formatos del manifiesto de imagen de contenedor:
-
Docker Image Manifest V2 Schema 1 (usado con Docker versión 1.9 y anteriores)
-
Docker Image Manifest V2 Schema 2 (usado con Docker versión 1.10 y posteriores)
-
Especificaciones de la iniciativa de contenedores abiertos (OCI) (v1.0 y v1.1)
La compatibilidad con Docker Image Manifest V2 Schema 2 ofrece la siguiente funcionalidad:
-
La capacidad de usar varias etiquetas para una imagen singular.
-
Posibilidad de almacenar imágenes de contenedores Windows.
Conversión del manifiesto de imagen de Amazon ECR
Cuando inserta imágenes en Amazon ECR y las extrae desde él, el cliente del motor de contenedores (por ejemplo, Docker) se comunica con el registro para aceptar un formato de manifiesto que entiendan tanto el cliente como el registro para usarlo con la imagen.
Cuando inserta una imagen en Amazon ECR con Docker, versión 1.9 o anterior, el formato del manifiesto de imagen se almacena como Docker Image Manifest V2 Schema 1. Cuando inserta una imagen en Amazon ECR con Docker, versión 1.10 o una posterior, el formato del manifiesto de imagen se almacena como Docker Image Manifest V2 Schema 2.
Cuando extrae una imagen de Amazon ECR por etiqueta, este devuelve el formato del manifiesto de imagen almacenado en el repositorio. El formato se devuelve solo si el cliente entiende dicho formato. Si el cliente no entiende el formato del manifiesto de imagen almacenado, Amazon ECR convierte el manifiesto de imagen en un formato comprensible. Por ejemplo, si un cliente Docker 1.9 solicita un manifiesto de imagen que está almacenado como Docker Image Manifest V2 Schema 2, Amazon ECR devuelve el manifiesto en el formato Docker Image Manifest V2 Schema 1. En la tabla siguiente se describen las conversiones disponibles que admite Amazon ECR cuando se extrae una imagen por etiqueta:
Esquema solicitado por el cliente | Insertado en ECR como V2, esquema 1 | Insertado en ECR como V2, esquema 2 | Insertado en ECR como OCI |
---|---|---|---|
V2, esquema 1 | No se requiere ninguna conversión | Convertido en V2, esquema 1 | No hay ninguna conversión disponible |
V2, esquema 2 | No hay ninguna conversión disponible; el cliente utiliza V2, esquema 1 | No se requiere ninguna conversión | Convertido en V2, esquema 2 |
OCI | No hay ninguna conversión disponible | Convertido en OCI | No se requiere ninguna conversión |
importante
Si extrae una imagen por resumen, no hay ninguna conversión disponible. El cliente debe entender el formato del manifiesto de imagen almacenado en Amazon ECR. Si solicita una imagen Docker Image Manifest V2 Schema 2 por resumen en un cliente Docker 1.9 o anterior, no se puede extraer la imagen. Para obtener más información, consulte Registry compatibility
En este ejemplo, si solicita la misma imagen por etiqueta, Amazon ECR convierte el manifiesto de imagen en un formato que el cliente pueda entender. La imagen se extrae correctamente.