

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à.

# Esempi di replica di immagini private per Amazon ECR
<a name="registry-settings-examples"></a>

Gli esempi seguenti riportano casi d'uso comuni per la replica di immagini private. Se configuri la replica utilizzando AWS CLI, puoi utilizzare gli esempi JSON come punto di partenza per creare il tuo file JSON. **Se configuri la replica utilizzando il Console di gestione AWS, vedrai un codice JSON simile quando esamini la regola di replica nella pagina Rivedi e invia.**

## Esempio: configurazione della replica tra regioni in un'unica regione di destinazione
<a name="registry-settings-examples-crr-single"></a>

Di seguito viene illustrato un esempio per la configurazione della replica tra regioni all'interno di un unico registro. In questo esempio si presuppone che l'ID account sia ` 111122223333` e che si sta specificando questa configurazione di replica in una regione diversa da `us-west-2`.

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

## Esempio: configurazione della replica tra regioni utilizzando un filtro repository
<a name="registry-settings-examples-crr-filter"></a>

Di seguito viene illustrato un esempio per la configurazione della replica tra regioni per repository che corrispondono a un valore del nome di prefisso. In questo esempio si presuppone che l'ID account sia ` 111122223333` e che si sta specificando questa configurazione di replica in una regione diversa da `us-west-1` e che ci siano repository con prefisso `prod`.

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

## Esempio: configurazione della replica tra regioni più regioni di destinazione
<a name="registry-settings-examples-crr-multipledestinations"></a>

Di seguito viene illustrato un esempio per la configurazione della replica tra regioni all'interno di un unico registro. Questo esempio presuppone che l'ID del tuo account sia ` 111122223333` e che tu stia specificando questa configurazione di replica in una regione diversa da o. `us-west-1` `us-west-2`

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

## Esempio: configurazione della replica tra account
<a name="registry-settings-examples-crossaccount"></a>

Di seguito viene illustrato un esempio per la configurazione della replica tra account per il registro. In questo esempio viene configurata la replica per l'account `444455556666` e per la regione `us-west-2`.

**Importante**  
Affinché si verifichi la replica tra account, l'account di destinazione deve configurare una policy delle autorizzazioni del registro per consentire la replica dal registro. Per ulteriori informazioni, consulta [Autorizzazioni di registro private in Amazon ECR](registry-permissions.md).

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

## Esempio: specifica di più regole in una configurazione
<a name="registry-settings-examples-multiple-rules"></a>

Di seguito viene illustrato un esempio per la configurazione di più regole di replica per il registro. In questo esempio viene configurata la replica per l'account {{ 111122223333}} con una regola che replica i repository con un prefisso `prod` alla regione `us-west-2` e i repository con un prefisso `test` alla regione `us-east-2`. Una configurazione di replica può contenere fino a 10 regole, ognuna delle quali specifica fino a 25 destinazioni.

```
{
	"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"
			}]
		}
	]
}
```

## Esempio: rimozione di tutte le impostazioni di replica
<a name="registry-settings-examples-remove"></a>

Di seguito viene illustrato un esempio di rimozione di tutte le impostazioni di replica dal registro. Per rimuovere le impostazioni di replica, è necessario configurare un array di regole vuoto.

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

**Importante**  
La rimozione delle impostazioni di replica non elimina gli archivi o le immagini precedentemente replicati. È necessario eliminare manualmente il contenuto replicato se non è più necessario.