

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Personalizzazione dei prefissi del repository da ECR a ECR pull through cache
<a name="pull-through-cache-private-wildcards"></a>

**Le regole pull through cache supportano sia il prefisso del repository **ecr che il prefisso del repository upstream**.** Il prefisso del **repository ecr è il prefisso** dello spazio dei nomi del repository nel registro di cache Amazon ECR associato alla regola. Tutti i repository che utilizzano questo prefisso diventano repository abilitati alla memorizzazione nella cache per il registro upstream definito nella regola. Ad esempio, il prefisso di si applica a tutti i repository che iniziano con. `prod` `prod/` Per applicare un modello a tutti i repository del registro a cui non è associata una regola pull through cache, usa `ROOT` come prefisso.

**Importante**  
Si presuppone che `/` venga sempre applicato alla fine del prefisso. Se specifichi `ecr-public` come prefisso, Amazon ECR lo considera come `ecr-public/`.

Il **prefisso del repository upstream corrisponde al nome del repository** upstream. Per impostazione predefinita, è impostato su, il che consente la corrispondenza con `ROOT` qualsiasi repository upstream. Puoi impostare il prefisso del **repository upstream solo quando il prefisso** del repository Amazon ECR non ha un valore. `ROOT`

La tabella seguente mostra la mappatura tra i nomi dei repository di cache e i nomi dei repository upstream in base alle relative configurazioni di prefisso nelle regole pull through cache.


|  Spazio dei nomi della cache  |  Spazio dei nomi upstream  |  Relazione di mappatura (cache repository → repository upstream)  | 
| --- | --- | --- | 
| ecr-public | ROOT (impostazione predefinita) | `ecr-public/my-app/image1` → `my-app/image1`<br />`ecr-public/my-app/image2` → `my-app/image2` | 
| RADICE | RADICE | `my-app/image1` → `my-app/image1` | 
| squadra-a | squadra-a | `team-a/myapp/image1` → `team-a/myapp/image1` | 
| la mia app | app upstream | `my-app/image1` → `upstream-app/image1` | 