Personalización de los prefijos del repositorio para que el ECR extraiga la memoria caché - Amazon ECR

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.

Personalización de los prefijos del repositorio para que el ECR extraiga la memoria caché

Las reglas de extracción de caché admiten tanto el prefijo de repositorio ecr como el prefijo de repositorio ascendente. El prefijo del repositorio ecr es el prefijo del espacio de nombres del repositorio en el registro de caché de Amazon ECR que está asociado a la regla. Todos los repositorios que utilizan este prefijo se convierten en repositorios de extracción con caché habilitada para el registro principal definido en la regla. Por ejemplo, el prefijo de se aplica a todos los repositorios que comiencen por. prod prod/ Para aplicar una plantilla a todos los repositorios de tu registro que no tengan asociada una regla de extracción de caché, utilízala ROOT como prefijo.

importante

Siempre se aplica una suposición / al final del prefijo. Si especifica ecr-public como prefijo, Amazon ECR lo tratará como ecr-public/.

El prefijo del repositorio ascendente coincide con el nombre del repositorio ascendente. De forma predeterminada, está configurado enROOT, lo que permite que coincida con cualquier repositorio anterior. Puede configurar el prefijo del repositorio ascendente solo cuando el prefijo del repositorio de Amazon ECR no tenga un valor. ROOT

La siguiente tabla muestra el mapeo entre los nombres de los repositorios de caché y los nombres de los repositorios ascendentes en función de sus configuraciones de prefijo en las reglas de extracción de caché.

Espacio de nombres de caché

Espacio de nombres ascendente

Relación de mapeo (repositorio de caché → repositorio ascendente)

ecr-public

ROOT (predeterminado)

ecr-public/my-app/image1my-app/image1

ecr-public/my-app/image2my-app/image2

RAÍZ

RAÍZ

my-app/image1my-app/image1

equipo-a

equipo-a

team-a/myapp/image1team-a/myapp/image1

mi aplicación

aplicación ascendente

my-app/image1upstream-app/image1