View a markdown version of this page

Che cos'è Amazon Elastic Container Registry? - 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à.

Che cos'è Amazon Elastic Container Registry?

Amazon Elastic Container Registry (Amazon ECR) è un AWS servizio di registro delle immagini dei container gestito sicuro, scalabile e affidabile. Amazon ECR supporta repository privati con autorizzazioni basate sulle risorse utilizzando AWS SONO. In tal modo, gli utenti specificati o le istanze Amazon EC2 possono accedere ai repository e alle immagini dei container. È possibile utilizzare la CLI preferita per inviare, estrarre e gestire le immagini Docker, le immagini OCI (Open Container Initiative) e i manufatti compatibili con OCI.

Nota

Amazon ECR supporta anche repository di immagini di container pubblici. Per maggiori informazioni, consulta Che cos'è Amazon ECR Public nella Guida per l'utente di Amazon ECR Public.

La AWS il team dei servizi per i container mantiene una tabella di marcia pubblica su GitHub. Contiene informazioni su ciò su cui stanno lavorando i team e consente a tutti AWS i clienti hanno la possibilità di fornire un feedback diretto. Per ulteriori informazioni, consulta Roadmap dei container AWS.

Caratteristiche di Amazon ECR

Amazon ECR offre le seguenti caratteristiche:

  • Le policy relative al ciclo di vita consentono di gestire il ciclo di vita delle immagini nei repository. Definisci le regole che determinano la pulizia delle immagini inutilizzate. È possibile testare le regole prima di applicarle al repository. Per ulteriori informazioni, consulta Automatizza la pulizia delle immagini utilizzando le politiche del ciclo di vita in Amazon ECR.

  • La scansione delle immagini aiuta a identificare le vulnerabilità del software nelle immagini del container. Ogni repository può essere configurato per la scansione su invio. In tal modo viene eseguita la scansione di ogni nuova immagine inserita nel repository. È quindi possibile recuperare i risultati della scansione delle immagini. Per ulteriori informazioni, consulta Scansiona le immagini per individuare le vulnerabilità del software in Amazon ECR.

  • Cross-Region e la replica su più account ti consente di avere più facilmente le immagini dove ne hai bisogno. La configurazione è come un'impostazione del registro ed è per ogni specifica regione. Per ulteriori informazioni, consulta Impostazioni del registro privato in Amazon ECR.

  • Le regole di cache pull-through forniscono un modo per memorizzare nel registro privato Amazon ECR la cache dei repository di un registro upstream. Utilizzando una regola di cache pull-through, Amazon ECR si rivolgerà periodicamente al registro upstream per garantire che l'immagine memorizzata nella cache nel registro privato Amazon ECR sia aggiornata. Per ulteriori informazioni, consulta Sincronizzazione di un registro upstream con un registro privato Amazon ECR.

  • I modelli di creazione di repository consentono di definire le impostazioni per i repository creati da Amazon ECR per tuo conto durante le azioni di pull through cache, creazione on push o replica. Puoi specificare l'immutabilità dei tag, la configurazione della crittografia, le politiche di repository, le politiche del ciclo di vita e i tag delle risorse per i repository creati automaticamente. Per ulteriori informazioni, consulta Modelli per controllare i repository creati durante un pull through cache, la creazione in modalità push o un'azione di replica.

  • La firma gestita genera automaticamente firme crittografiche quando le immagini vengono inviate ad Amazon ECR, semplificando la firma delle immagini dei contenitori. Per ulteriori informazioni, consulta Firma gestita.

Registrati per un Account AWS

Per iniziare con AWS, hai bisogno di un Account AWS. Ci sono due modi per iscriversi AWS. Se desideri il controllo completo sulla configurazione dell'account e su dove sono archiviati i tuoi contenuti, o se hai carichi di lavoro regolamentati come HIPAA o FedRAMP, usa Iscriviti a AWS (avanzato). Se sei un nuovo utente e desideri utilizzare un login a cui sei già registrato AWS e crea un AWS ambiente con impostazioni preconfigurate in select Regioni AWS, usa Iscriviti per AWS.

Nozioni di base su Amazon ECR

Se utilizzi Amazon Elastic Container Service (Amazon ECS) o Amazon Elastic Kubernetes Service (Amazon EKS), tieni presente che la configurazione di questi due servizi è simile a quella di Amazon ECR perché Amazon ECR è un'estensione di entrambi i servizi.

Quando si utilizza AWS Command Line Interface con Amazon ECR, usa una versione di AWS CLI che supporta le più recenti funzionalità di Amazon ECR. Se non vedi il supporto per una funzionalità Amazon ECR nella AWS CLI, esegui l'upgrade alla versione più recente di AWS CLI. Per informazioni sull'installazione della versione più recente di AWS CLI, vedere Installa o aggiorna alla versione più recente di AWS CLI nel AWS Command Line Interface Guida per l'utente.

Per scoprire come inviare un'immagine del contenitore a un repository Amazon ECR privato utilizzando AWS CLI e Docker, vedi Spostamento di un'immagine durante il suo ciclo di vita in Amazon ECR.

Prezzi di Amazon ECR

Con Amazon ECR, paghi in base alla quantità di dati archiviati nei tuoi repository, al trasferimento dei dati dai push and pull delle immagini e alle azioni relative alle immagini attivate, come la firma e la replica delle immagini. Per ulteriori informazioni, consulta la pagina dei prezzi di Amazon ECR.