

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menyesuaikan awalan repositori untuk ECR ke ECR menarik cache
<a name="pull-through-cache-private-wildcards"></a>

**Tarik aturan cache mendukung awalan repositori **ecr dan awalan repositori** hulu.** **Awalan repositori ecr adalah awalan** namespace repositori di registri cache Amazon ECR yang terkait dengan aturan. Semua repositori yang menggunakan awalan ini menjadi tarik melalui repositori berkemampuan cache untuk registri hulu yang ditentukan dalam aturan. Misalnya, awalan `prod` berlaku untuk semua repositori yang dimulai dengan. `prod/` Untuk menerapkan template ke semua repositori di registri Anda yang tidak memiliki aturan pull through cache terkait, gunakan `ROOT` sebagai awalan.

**penting**  
Selalu ada asumsi `/` yang diterapkan pada akhir prefiks. Jika Anda menentukan `ecr-public` sebagai awalan, Amazon ECR memperlakukannya sebagai. `ecr-public/`

**Awalan repositori upstream cocok dengan nama** repositori upstream. Secara default, ini diatur ke`ROOT`, yang memungkinkan pencocokan dengan repositori upstream apa pun. Anda dapat menyetel awalan **repositori upstream hanya ketika awalan** repositori Amazon ECR memiliki nilai non. `ROOT`

Tabel berikut menunjukkan pemetaan antara nama repositori cache dan nama repositori upstream berdasarkan konfigurasi awalan mereka dalam aturan pull through cache.


|  Ruang nama cache  |  Namespace hulu  |  Hubungan pemetaan (repositori cache → repositori hulu)  | 
| --- | --- | --- | 
|  ecr-publik  |  ROOT (default)  |  `ecr-public/my-app/image1` → `my-app/image1` `ecr-public/my-app/image2` → `my-app/image2`  | 
|  AKAR  |  AKAR  |  `my-app/image1` → `my-app/image1`  | 
|  tim-a  |  tim-a  |  `team-a/myapp/image1` → `team-a/myapp/image1`  | 
|  aplikasi saya  |  aplikasi hulu  |  `my-app/image1` → `upstream-app/image1`  | 