

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.

# Personalizar los prefijos de repositorios para el caché de extracción de ECR a ECR.
<a name="pull-through-cache-private-wildcards"></a>

Las reglas de caché de extracción admiten el **prefijo de repositorio ECR** y 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 caché de extracción habilitada para el registro ascendente definido en la regla. Por ejemplo, el prefijo de `prod` se aplica a todos los repositorios que comiencen por `prod/`. Para aplicar una plantilla a todos los repositorios de su registro que no tengan una regla de caché de extracción asociada, utilice `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. Por defecto, está configurado en `ROOT`, lo que permite que coincida con cualquier repositorio ascendente. 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 la asignación entre los nombres de los repositorios de caché y los nombres de los repositorios ascendentes según sus configuraciones de prefijo en las reglas de caché de extracción.


|  Espacio de nombres de caché  |  Espacio de nombres ascendente  |  Relación de asignación (repositorio de caché → repositorio ascendente)  | 
| --- | --- | --- | 
|  ecr-public  |  Nodo raíz (predeterminado)  |  `ecr-public/my-app/image1` → `my-app/image1` `ecr-public/my-app/image2` → `my-app/image2`  | 
|  Nodo raíz  |  Nodo raíz  |  `my-app/image1` → `my-app/image1`  | 
|  equipo-a  |  equipo-a  |  `team-a/myapp/image1` → `team-a/myapp/image1`  | 
|  mi-aplicación  |  aplicación-ascendente  |  `my-app/image1` → `upstream-app/image1`  | 