Montaggio di blob in Amazon ECR - Amazon ECR

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

Montaggio di blob in Amazon ECR

Amazon ECR supporta una funzionalità chiamata blob mount per condividere livelli di immagine comuni tra repository all'interno di un registro. Se abilitati, i repository all'interno di un singolo registro possono fare riferimento ai livelli di altri repository all'interno dello stesso registro anziché archiviare copie duplicate.

Quando il montaggio dei blob del registro è abilitato, Amazon ECR verifica i livelli esistenti nel registro durante le operazioni push quando sono inclusi i parametri di montaggio. Se un layer esiste già in un altro repository all'interno dello stesso registro, Amazon ECR monterà il layer esistente anziché caricarne un duplicato.

Nota

I client OCI includono automaticamente i parametri di montaggio se rilevano che un blob potrebbe già esistere in un altro repository. Amazon ECR tenta il montaggio solo quando questi parametri sono presenti nella richiesta POST del client.

Concetti di montaggio Blob

  • Il montaggio dei BLOB funziona solo all'interno dello stesso registro (stesso account e regione).

  • I repository devono utilizzare chiavi e tipo di crittografia identici.

  • Il montaggio di BLOB non è supportato per le immagini create tramite la cache pull through.

  • Se decidete di disabilitare il montaggio su blob, le immagini esistenti che sono state inviate con il montaggio BLOB configurato continueranno a funzionare e i livelli rimarranno montati.

Configurazione di montaggio BLOB

È possibile utilizzare Console di gestione AWS o AWS CLI per configurare il montaggio dei blob per il registro.

Console di gestione AWS

Utilizza i seguenti passaggi per aggiornare la configurazione di montaggio dei blob del registro utilizzando. Console di gestione AWS

Attiva la configurazione di montaggio dei blob per il tuo registro privato
  1. Apri la console Amazon ECR su private-registry/repository https://console.aws.amazon.com/ecr/

  2. Dalla barra di navigazione, scegli la regione.

  3. Nel pannello di navigazione, scegli Registro privato, Funzionalità e impostazioni, quindi scegli Montaggio Blob.

  4. Nella pagina di montaggio di Blob, scegli Abilita.

    Viene visualizzato un banner che indica che la configurazione di montaggio del BLOB è stata aggiornata per essere abilitata.

AWS CLI

Usa il seguente comando per aggiornare la configurazione di montaggio dei blob del registro utilizzando. AWS CLI

  • aws ecr put-account-setting --name BLOB_MOUNTING --value ENABLED