

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

# Contoh replikasi gambar pribadi untuk Amazon ECR
<a name="registry-settings-examples"></a>

Contoh berikut menunjukkan kasus penggunaan umum untuk replikasi gambar pribadi. Jika Anda mengonfigurasi replikasi dengan menggunakan AWS CLI, Anda dapat menggunakan contoh JSON sebagai titik awal saat Anda membuat file JSON Anda. Jika Anda mengonfigurasi replikasi dengan menggunakan Konsol Manajemen AWS, Anda akan melihat JSON serupa ketika Anda meninjau aturan replikasi Anda di halaman **Tinjauan dan** kirim.

## Contoh: mengonfigurasi replikasi lintas wilayah untuk satu Wilayah tujuan
<a name="registry-settings-examples-crr-single"></a>

Berikut ini adalah contoh untuk mengonfigurasi replikasi lintas wilayah dalam satu registri. Contoh ini mengasumsikan bahwa ID akun Anda adalah ` 111122223333` dan bahwa Anda menentukan konfigurasi replikasi ini di wilayah selain `us-west-2`.

```
{
    "rules": [
        {
            "destinations": [
                {
                    "region": "{{us-west-2}}",
                    "registryId": "{{111122223333}}"
                }
            ]
        }
    ]
}
```

## Contoh: Mengonfigurasi replikasi lintas wilayah menggunakan filter repositori
<a name="registry-settings-examples-crr-filter"></a>

Berikut ini menunjukkan contoh untuk mengkonfigurasi replikasi lintas wilayah untuk repositori yang cocok dengan nilai nama awalan. Contoh ini mengasumsikan ID akun Anda ` 111122223333` dan bahwa Anda menentukan konfigurasi replikasi ini di Wilayah selain `us-west-1` dan memiliki repositori dengan awalan. `prod`

```
{
	"rules": [{
		"destinations": [{
			"region": "{{us-west-1}}",
			"registryId": "{{111122223333}}"
		}],
		"repositoryFilters": [{
			"filter": "{{prod}}",
			"filterType": "PREFIX_MATCH"
		}]
	}]
}
```

## Contoh: mengonfigurasi replikasi lintas wilayah untuk beberapa Wilayah tujuan
<a name="registry-settings-examples-crr-multipledestinations"></a>

Berikut ini adalah contoh untuk mengonfigurasi replikasi lintas wilayah dalam satu registri. Contoh ini mengasumsikan ID akun Anda ` 111122223333` dan Anda menentukan konfigurasi replikasi ini di Wilayah selain atau. `us-west-1` `us-west-2`

```
{
    "rules": [
        {
            "destinations": [
                {
                    "region": "{{us-west-1}}",
                    "registryId": "{{111122223333}}"
                },
                {
                    "region": "{{us-west-2}}",
                    "registryId": "{{111122223333}}"
                }
            ]
        }
    ]
}
```

## Contoh: mengonfigurasi replikasi lintas akun
<a name="registry-settings-examples-crossaccount"></a>

Berikut ini adalah contoh untuk mengonfigurasi replikasi lintas akun untuk registri Anda. Contoh ini mengonfigurasi replikasi ke akun `444455556666` dan ke Wilayah `us-west-2`.

**penting**  
Agar replikasi lintas akun terjadi, akun tujuan harus mengonfigurasi kebijakan izin registri untuk memungkinkan replikasi terjadi. Untuk informasi selengkapnya, lihat [Izin registri pribadi di Amazon ECR](registry-permissions.md).

```
{
    "rules": [
        {
            "destinations": [
                {
                    "region": "{{us-west-2}}",
                    "registryId": "{{444455556666}}"
                }
            ]
        }
    ]
}
```

## Contoh: Menentukan beberapa aturan dalam konfigurasi
<a name="registry-settings-examples-multiple-rules"></a>

Berikut ini menunjukkan contoh untuk mengkonfigurasi beberapa aturan replikasi untuk registri Anda. Contoh ini mengonfigurasi replikasi untuk {{ 111122223333}} akun dengan satu aturan yang mereplikasi repositori dengan awalan `prod` ke `us-west-2` Wilayah dan repositori dengan awalan ke Wilayah. `test` `us-east-2` Konfigurasi replikasi dapat berisi hingga 10 aturan, dengan setiap aturan menentukan hingga 25 tujuan.

```
{
	"rules": [{
			"destinations": [{
				"region": "{{us-west-2}}",
				"registryId": "{{111122223333}}"
			}],
			"repositoryFilters": [{
				"filter": "{{prod}}",
				"filterType": "PREFIX_MATCH"
			}]
		},
		{
			"destinations": [{
				"region": "{{us-east-2}}",
				"registryId": "{{111122223333}}"
			}],
			"repositoryFilters": [{
				"filter": "{{test}}",
				"filterType": "PREFIX_MATCH"
			}]
		}
	]
}
```

## Contoh: Menghapus semua pengaturan replikasi
<a name="registry-settings-examples-remove"></a>

Berikut ini menunjukkan contoh untuk menghapus semua pengaturan replikasi dari registri Anda. Untuk menghapus pengaturan replikasi, Anda harus mengkonfigurasi array aturan kosong.

```
{
    "rules": []
}
```

**penting**  
Menghapus pengaturan replikasi tidak menghapus repositori atau gambar yang direplikasi sebelumnya. Anda harus menghapus konten yang direplikasi secara manual jika tidak lagi diperlukan.