

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Anpassen der Repository-Präfixe für den ECR- und ECR-Pull-Through-Cache
<a name="pull-through-cache-private-wildcards"></a>

Pull-Through-Cache-Regeln unterstützen sowohl das **ECR-Repository-Präfix** als auch das **Upstream-Repository-Präfix**. Das **ECR-Repository-Präfix** ist das Repository-Namespace-Präfix in der Amazon ECR-Cache-Registry, das der Regel zugeordnet ist. Alle Repositorys, die dieses Präfix verwenden, werden zu Pull Through-Cache-fähigen Repositorys für die in der Regel definierte Upstream-Registry. Ein Präfix von `prod` gilt beispielsweise für alle Repositorys, die mit beginnen. `prod/` Um eine Vorlage auf alle Repositorys in Ihrer Registrierung anzuwenden, denen keine Pull-Through-Cache-Regel zugeordnet ist, verwenden Sie `ROOT` als Präfix.

**Wichtig**  
Es wird immer ein `/` am Ende des Präfixes angenommen. Wenn Sie `ecr-public` als Präfix angeben, behandelt Amazon ECR dies als `ecr-public/`.

Das **Upstream-Repository-Präfix** entspricht dem Namen des Upstream-Repositorys. Standardmäßig ist es auf gesetzt`ROOT`, was den Abgleich mit jedem Upstream-Repository ermöglicht. Sie können das **Upstream-Repository-Präfix** nur festlegen, wenn das Amazon ECR-Repository-Präfix keinen `ROOT` Wert hat.

Die folgende Tabelle zeigt die Zuordnung zwischen Cache-Repository-Namen und Upstream-Repository-Namen auf der Grundlage ihrer Präfixkonfigurationen in den Pull-Through-Cache-Regeln.


|  Cache-Namespace  |  Upstream-Namespace  |  Beziehung zuordnen (Cache-Repository → Upstream-Repository)  | 
| --- | --- | --- | 
|  ecr-public  |  ROOT (Standard)  |  `ecr-public/my-app/image1` → `my-app/image1` `ecr-public/my-app/image2` → `my-app/image2`  | 
|  WURZEL  |  WURZEL  |  `my-app/image1` → `my-app/image1`  | 
|  Team-A  |  Team-a  |  `team-a/myapp/image1` → `team-a/myapp/image1`  | 
|  meine App  |  Upstream-Anwendung  |  `my-app/image1` → `upstream-app/image1`  | 