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
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
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
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
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
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.
{ "rules": [ { "destinations": [ { "region": "us-west-2", "registryId": "444455556666" } ] } ] }
Esempio: specifica di più regole in una configurazione
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
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.