Publicado en: Nov 17, 2023

Amazon Elastic Container Registry (ECR) ahora incluye Docker Hub, Azure Container Registry y GitHub Container Registry como los registros ascendentes compatibles para la característica de extracción de caché de ECR. Con la versión de hoy, los clientes pueden configurar una regla diseñada para sincronizar automáticamente las imágenes de los registros ascendentes recientemente admitidos con sus repositorios de ECR privados. 

Los clientes de ECR pueden crear una regla de extracción de caché que asigne un registro ascendente a un espacio de nombres en su registro de ECR. Para los registros ascendentes que requieren autenticación, los clientes pueden proporcionar credenciales que se almacenan en AWS Secrets Manager y se utilizan para autenticarse en el registro ascendente. Una vez configuradas, las imágenes se pueden extraer mediante ECR desde la fuente ascendente y este mismo servicio mantiene las imágenes sincronizadas automáticamente. Además, los clientes pueden usar plantillas de creación de repositorios (en versión preliminar) para especificar las configuraciones iniciales de los nuevos repositorios creados mediante la memoria caché de extracción. Al almacenar en caché artefactos como imágenes de contenedores de estos otros registros en ECR, los clientes pueden estar seguros de tener las imágenes más recientes de estas fuentes ascendentes y, al mismo tiempo, beneficiarse de la escala global, la fiabilidad y la seguridad de ECR. 

Las reglas de extracción de caché son compatibles en todas las regiones de AWS, excepto en las regiones de AWS GovCloud (EE. UU.) y las regiones de AWS en China. Para obtener más información sobre cómo crear una regla de caché de extracción en ECR, consulte nuestra guía del usuario.