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à.
Linux ECS ottimizzato per Amazon AMIs
Amazon ECS fornisce sistemi ECS ottimizzati per AMIs Amazon e preconfigurati con i requisiti e i consigli per eseguire i carichi di lavoro dei container. Ti consigliamo di utilizzare Amazon Linux 2023 ECS ottimizzato per Amazon AMI per le tue EC2 istanze Amazon, a meno che la tua applicazione non richieda istanze EC2 GPU basate su Amazon, un sistema operativo specifico o una versione Docker non ancora disponibile. AMI Per informazioni sulle istanze Amazon Linux 2 e Amazon Linux 2023, consulta la sezione Confronto tra Amazon Linux 2 e Amazon Linux 2023 nella Guida per l'utente di Amazon Linux 2023. L'avvio delle istanze di container dalla versione più recente di Amazon ECS -Optimized ti AMI assicura di ricevere gli aggiornamenti di sicurezza correnti e la versione dell'agente contenitore. Per ulteriori informazioni sull'avvio di un'istanza, consulta Avvio di un'istanza di container Amazon ECS Linux.
Quando crei un cluster utilizzando la console, Amazon ECS crea un modello di avvio per le tue istanze con la versione più recente AMI associata al sistema operativo selezionato.
Quando lo utilizzi AWS CloudFormation per creare un cluster, il SSM parametro fa parte del modello di EC2 lancio di Amazon per le istanze del gruppo Auto Scaling. Puoi configurare il modello per utilizzare un parametro dinamico di Systems Manager per determinare quale Amazon ECS Optimized AMI distribuire. Questo parametro assicura che ogni volta che distribuisci lo stack, verifichi se sono disponibili aggiornamenti da applicare alle istanze. EC2 Per un esempio di come utilizzare il parametro Systems Manager, consulta Creare un ECS cluster Amazon con Amazon Linux 2023 ECS ottimizzato per Amazon AMI nella Guida per l'AWS CloudFormation utente.
Se devi personalizzare il programma ECS ottimizzato per AmazonAMI, consulta Amazon ECS Optimized AMI Build Recipes
Le varianti Linux di Amazon ECS -optimized AMI utilizzano Amazon Linux 2 AMI come base. Sono disponibili anche le note di AMI rilascio di Amazon Linux 2. Per ulteriori informazioni, consulta Note di rilascio di Amazon Linux 2
Ti consigliamo di usarne una AMI con Linux kernel 5.10 perché il kernel Linux 4.14 è stato rilasciato il 10 end-of-life gennaio 2024.
Le seguenti varianti di Amazon ECS -optimized AMI sono disponibili per le tue EC2 istanze Amazon con il sistema operativo Amazon Linux 2023.
Sistema operativo | AMI | Descrizione | Configurazione dello storage |
---|---|---|---|
Amazon Linux 2023 | Amazon Linux ECS 2023 ottimizzato per Amazon AMI |
Amazon Linux 2023 è la nuova generazione di Amazon Linux di AWS. Nella maggior parte dei casi, consigliato per avviare le EC2 istanze Amazon per i carichi di lavoro AmazonECS. Per ulteriori informazioni, consulta la sezione Che cos'è Amazon Linux 2023 nella Guida per l'utente di Amazon Linux 2023. |
Per impostazione predefinita, Amazon Linux 2023 ECS ottimizzato per Amazon AMI viene fornito con un singolo volume root da 30 GiB. Puoi modificare le dimensioni del volume root di 30 GiB al momento dell'avvio per aumentare lo storage disponibile nell'istanza di container. Questo storage è utilizzato per il sistema operativo e per le immagini Docker e i metadati. Il file system predefinito per Amazon Linux 2023 ottimizzato per ECS Amazon AMI è e Docker utilizza il |
Amazon Linux 2023 (arm64) | Amazon Linux 2023 ECS ottimizzato per Amazon (arm64) AMI |
Basato su Amazon Linux 2023, se ne AMI consiglia l'uso all'avvio delle EC2 istanze Amazon, alimentate da processori AWS Graviton/Graviton 2 basati su ARM, per i carichi di lavoro Amazon. ECS Per ulteriori informazioni, consulta General Purpose Instances nella Amazon EC2 User Guide. Amazon Linux 2023 (arm64) ECS ottimizzato per Amazon AMI non viene fornito con la AWS CLI versione preinstallata. |
Per impostazione predefinita, Amazon Linux 2023 ECS ottimizzato per Amazon AMI viene fornito con un singolo volume root da 30 GiB. Puoi modificare le dimensioni del volume root di 30 GiB al momento dell'avvio per aumentare lo storage disponibile nell'istanza di container. Questo storage è utilizzato per il sistema operativo e per le immagini Docker e i metadati. Il file system predefinito per Amazon Linux 2023 ottimizzato per ECS Amazon AMI è e Docker utilizza il |
Amazon Linux 2023 (Neuron) | Amazon Linux ECS 2023 ottimizzato per Amazon AMI |
Basato su Amazon Linux 2023, questo AMIis per istanze Amazon EC2 Inf1, Trn1 o Inf2. Viene preconfigurato con i driver AWS Inferentia e AWS Trainium e il runtime AWS Neuron per Docker, che semplifica l'esecuzione di carichi di lavoro di inferenza di machine learning su Amazon. ECS Per ulteriori informazioni, consulta Definizioni delle ECS attività di Amazon per i carichi di lavoro di machine learning di AWS Neuron. Amazon Linux 2023 (Neuron) ECS ottimizzato per Amazon AMI non viene fornito con quello preinstallato. AWS CLI |
Per impostazione predefinita, Amazon Linux 2023 ECS ottimizzato per Amazon AMI viene fornito con un singolo volume root da 30 GiB. Puoi modificare le dimensioni del volume root di 30 GiB al momento dell'avvio per aumentare lo storage disponibile nell'istanza di container. Questo storage è utilizzato per il sistema operativo e per le immagini Docker e i metadati. Il file system predefinito per Amazon Linux 2023 ottimizzato per ECS Amazon AMI è e Docker utilizza il |
Le seguenti varianti di Amazon ECS ottimizzate per Amazon AMI sono disponibili per le tue EC2 istanze Amazon con il sistema operativo Amazon Linux 2.
Sistema operativo | AMI | Descrizione | Configurazione dello storage |
---|---|---|---|
Amazon Linux 2 |
Kernel Amazon Linux 2 5.10 ECS ottimizzato per Amazon AMI | Basato su Amazon Linux 2, AMI è destinato all'avvio EC2 delle istanze Amazon e desideri utilizzare il kernel Linux 5.10 anziché il kernel 4.14 per i tuoi carichi di lavoro Amazon. ECS Il kernel Amazon Linux 2 5.10 ECS ottimizzato per Amazon AMI non viene fornito con quello preinstallato. AWS CLI | Per impostazione predefinita, Amazon Linux 2 basato su Amazon ECS Linux 2 (AMIsAmazon Linux 2 ECS ottimizzato per AmazonAMI, Amazon Linux 2 (arm64) e ECS ottimizzato per Amazon) viene AMI fornito con un singolo ECS GPU volume AMI root da 30 GiB. Puoi modificare le dimensioni del volume root di 30 GiB al momento dell'avvio per aumentare lo storage disponibile nell'istanza di container. Questo storage è utilizzato per il sistema operativo e per le immagini Docker e i metadati. Il file system predefinito per Amazon Linux 2 ottimizzato per ECS Amazon AMI è e Docker utilizza il |
Amazon Linux 2 |
Amazon Linux ECS 2 ottimizzato per Amazon AMI | Questo è per i tuoi ECS carichi di lavoro Amazon. Amazon Linux 2 ECS ottimizzato per Amazon AMI non viene fornito con la versione AWS CLI preinstallata. | Per impostazione predefinita, Amazon Linux 2 basato su Amazon ECS Linux 2 (AMIsAmazon Linux 2 ECS ottimizzato per AmazonAMI, Amazon Linux 2 (arm64) e ECS ottimizzato per Amazon) viene AMI fornito con un singolo ECS GPU volume AMI root da 30 GiB. Puoi modificare le dimensioni del volume root di 30 GiB al momento dell'avvio per aumentare lo storage disponibile nell'istanza di container. Questo storage è utilizzato per il sistema operativo e per le immagini Docker e i metadati. Il file system predefinito per Amazon Linux 2 ottimizzato per ECS Amazon AMI è e Docker utilizza il |
Amazon Linux 2 (arm64) |
Kernel Amazon Linux 2 5.10 (arm64) ECS ottimizzato per Amazon AMI |
Basato su Amazon Linux 2, questo AMI è per le tue EC2 istanze Amazon, che sono alimentate da processori AWS Graviton/Graviton 2 basati su ARM, e desideri utilizzare il kernel Linux 5.10 anziché il kernel Linux 4.14 per i tuoi carichi di lavoro Amazon. ECS Per ulteriori informazioni, consulta General Purpose Instances nella Amazon EC2 User Guide. Amazon Linux 2 (arm64) ECS ottimizzato per Amazon AMI non viene fornito con la AWS CLI versione preinstallata. |
Per impostazione predefinita, Amazon Linux 2 basato su Amazon ECS Linux 2 (AMIsAmazon Linux 2 ECS ottimizzato per AmazonAMI, Amazon Linux 2 (arm64) e ECS ottimizzato per Amazon) viene AMI fornito con un singolo ECS GPU volume AMI root da 30 GiB. Puoi modificare le dimensioni del volume root di 30 GiB al momento dell'avvio per aumentare lo storage disponibile nell'istanza di container. Questo storage è utilizzato per il sistema operativo e per le immagini Docker e i metadati. Il file system predefinito per Amazon Linux 2 ottimizzato per ECS Amazon AMI è e Docker utilizza il |
Amazon Linux 2 (arm64) | Amazon Linux 2 (arm64) ECS ottimizzato per Amazon AMI |
Basato su Amazon Linux 2, AMI è destinato all'avvio delle EC2 istanze Amazon, alimentate da processori AWS Graviton/Graviton 2 basati su ARM, per i carichi di lavoro Amazon. ECS Amazon Linux 2 (arm64) ECS ottimizzato per Amazon AMI non viene fornito con la AWS CLI versione preinstallata. |
Per impostazione predefinita, Amazon Linux 2 basato su Amazon ECS Linux 2 (AMIsAmazon Linux 2 ECS ottimizzato per AmazonAMI, Amazon Linux 2 (arm64) e ECS ottimizzato per Amazon) viene AMI fornito con un singolo ECS GPU volume AMI root da 30 GiB. Puoi modificare le dimensioni del volume root di 30 GiB al momento dell'avvio per aumentare lo storage disponibile nell'istanza di container. Questo storage è utilizzato per il sistema operativo e per le immagini Docker e i metadati. Il file system predefinito per Amazon Linux 2 ottimizzato per ECS Amazon AMI è e Docker utilizza il |
Amazon Linux (2GPU) |
Kernel ECS GPU 5.10 ottimizzato per Amazon AMI | Basato su Amazon Linux 2, AMI è consigliato per l'utilizzo all'avvio di istanze EC2 GPU basate su Amazon con Linux kernel 5.10 per i carichi di lavoro Amazon. ECS È preconfigurato con driver NVIDIA kernel e un GPU runtime Docker che consente l'esecuzione di carichi di lavoro che sfruttano su Amazon. GPUs ECS Per ulteriori informazioni, consulta Definizioni ECS delle attività Amazon per i GPU carichi di lavoro. | Per impostazione predefinita, Amazon Linux 2 basato su Amazon ECS Linux 2 (AMIsAmazon Linux 2 ECS ottimizzato per AmazonAMI, Amazon Linux 2 (arm64) e ECS ottimizzato per Amazon) viene AMI fornito con un singolo ECS GPU volume AMI root da 30 GiB. Puoi modificare le dimensioni del volume root di 30 GiB al momento dell'avvio per aumentare lo storage disponibile nell'istanza di container. Questo storage è utilizzato per il sistema operativo e per le immagini Docker e i metadati. Il file system predefinito per Amazon Linux 2 ottimizzato per ECS Amazon AMI è e Docker utilizza il |
Amazon Linux (2GPU) | Ottimizzato ECS GPU per Amazon AMI | Basato su Amazon Linux 2, AMI è consigliato per l'utilizzo all'avvio di istanze EC2 GPU basate su Amazon con kernel Linux 4.14 per i carichi di lavoro Amazon. ECS È preconfigurato con driver NVIDIA kernel e un GPU runtime Docker che consente l'esecuzione di carichi di lavoro che sfruttano su Amazon. GPUs ECS Per ulteriori informazioni, consulta Definizioni ECS delle attività Amazon per i GPU carichi di lavoro. | Per impostazione predefinita, Amazon Linux 2 basato su Amazon ECS Linux 2 (AMIsAmazon Linux 2 ECS ottimizzato per AmazonAMI, Amazon Linux 2 (arm64) e ECS ottimizzato per Amazon) viene AMI fornito con un singolo ECS GPU volume AMI root da 30 GiB. Puoi modificare le dimensioni del volume root di 30 GiB al momento dell'avvio per aumentare lo storage disponibile nell'istanza di container. Questo storage è utilizzato per il sistema operativo e per le immagini Docker e i metadati. Il file system predefinito per Amazon Linux 2 ottimizzato per ECS Amazon AMI è e Docker utilizza il |
Amazon Linux 2 (Neuron) | Kernel Amazon Linux 2 (Neuron) 5.10 ECS ottimizzato per Amazon AMI | Basato su Amazon Linux 2, AMI è per istanze Amazon EC2 Inf1, Trn1 o Inf2. Viene preconfigurato con AWS Inferentia con kernel Linux 5.10 e driver AWS Trainium e il runtime AWS Neuron per Docker che semplifica l'esecuzione di carichi di lavoro di inferenza di machine learning su Amazon. ECS Per ulteriori informazioni, consulta Definizioni delle ECS attività di Amazon per i carichi di lavoro di machine learning di AWS Neuron. Amazon Linux 2 (Neuron) ECS ottimizzato per Amazon AMI non viene fornito con la versione AWS CLI preinstallata. | Per impostazione predefinita, Amazon Linux 2 basato su Amazon ECS Linux 2 (AMIsAmazon Linux 2 ECS ottimizzato per AmazonAMI, Amazon Linux 2 (arm64) e ECS ottimizzato per Amazon) viene AMI fornito con un singolo ECS GPU volume AMI root da 30 GiB. Puoi modificare le dimensioni del volume root di 30 GiB al momento dell'avvio per aumentare lo storage disponibile nell'istanza di container. Questo storage è utilizzato per il sistema operativo e per le immagini Docker e i metadati. Il file system predefinito per Amazon Linux 2 ottimizzato per ECS Amazon AMI è e Docker utilizza il |
Amazon Linux 2 (Neuron) | Amazon Linux 2 (Neuron) ECS ottimizzato per Amazon AMI | Basato su Amazon Linux 2, AMI è per istanze Amazon EC2 Inf1, Trn1 o Inf2. Viene preconfigurato con i driver AWS Inferentia e AWS Trainium e il runtime AWS Neuron per Docker, che semplifica l'esecuzione di carichi di lavoro di inferenza di machine learning su Amazon. ECS Per ulteriori informazioni, consulta Definizioni delle ECS attività di Amazon per i carichi di lavoro di machine learning di AWS Neuron. Amazon Linux 2 (Neuron) ECS ottimizzato per Amazon AMI non viene fornito con la versione AWS CLI preinstallata. | Per impostazione predefinita, Amazon Linux 2 basato su Amazon ECS Linux 2 (AMIsAmazon Linux 2 ECS ottimizzato per AmazonAMI, Amazon Linux 2 (arm64) e ECS ottimizzato per Amazon) viene AMI fornito con un singolo ECS GPU volume AMI root da 30 GiB. Puoi modificare le dimensioni del volume root di 30 GiB al momento dell'avvio per aumentare lo storage disponibile nell'istanza di container. Questo storage è utilizzato per il sistema operativo e per le immagini Docker e i metadati. Il file system predefinito per Amazon Linux 2 ottimizzato per ECS Amazon AMI è e Docker utilizza il |
Amazon ECS fornisce un changelog per la variante Linux di Amazon, ECS ottimizzato AMI su. GitHub Per ulteriori informazioni, consulta Changelog
Le varianti Linux di Amazon ECS -optimized AMI utilizzano Amazon Linux 2 AMI o Amazon Linux 2023 AMI come base. Puoi recuperare il AMI nome sorgente di Amazon Linux 2 o il nome Amazon Linux 2023 AMI per ogni variante interrogando il Systems Manager Parameter Store. API Per ulteriori informazioni, consulta Recupero di metadati Linux ottimizzati ECS per Amazon AMI. Sono disponibili anche le note di AMI rilascio di Amazon Linux 2. Per ulteriori informazioni, consulta Note di rilascio di Amazon Linux 2
Nelle pagine seguenti vengono fornite ulteriori informazioni sulle modifiche:
-
Note di AMI rilascio dei sorgenti
su GitHub -
Note di rilascio di Docker Engine
nella documentazione Docker -
NVIDIADocumentazione del driver
nella NVIDIA documentazione -
Registro delle modifiche ECS dell'agente Amazon attivo
GitHub Il codice sorgente dell'applicazione
ecs-init
, gli script e la configurazione per il pacchetto dell'agente fanno ora parte del repository dell'agente. Per le versioniecs-init
e i pacchetti precedenti di Amazon ecs-init, consulta il changelog di Amazon ecs-initsu GitHub
Applicazione di aggiornamenti di sicurezza ottimizzati per Amazon ECS AMI
I programmi ECS ottimizzati per Amazon e AMIs basati su Amazon Linux contengono una versione personalizzata di cloud-init. Cloud-init è un pacchetto che viene utilizzato per avviare le immagini Linux in un ambiente di cloud computing ed eseguire le azioni desiderate all'avvio di un'istanza. Per impostazione predefinita, su tutti gli aggiornamenti ECS di sicurezza «critici» e «importanti» applicati all'avvio dell'istanza, tutti gli aggiornamenti di sicurezza ottimizzati per Amazon e AMIs basati su Amazon Linux e rilasciati prima del 12 giugno 2024.
A partire dalle versioni del 12 giugno 2024 di Amazon ECS -optimized AMIs basate su Amazon Linux 2, il comportamento predefinito non includerà più l'aggiornamento dei pacchetti al momento del lancio. Ti consigliamo invece di eseguire l'aggiornamento a una nuova versione ECS ottimizzata per Amazon non AMI appena le versioni vengono rese disponibili. I programmi ECS ottimizzati per Amazon AMIs vengono rilasciati quando sono disponibili aggiornamenti di sicurezza o AMI modifiche di base. Ciò garantirà la ricezione delle versioni più recenti dei pacchetti e degli aggiornamenti di sicurezza e che le versioni dei pacchetti siano immutabili al lancio delle istanze. Per ulteriori informazioni sul recupero della versione più recente ECS ottimizzata per Amazon, consultaAMI. Recupero di metadati Linux ottimizzati ECS per Amazon AMI
Ti consigliamo di automatizzare il tuo ambiente per aggiornarlo a uno nuovo non AMI appena vengono resi disponibili. Per informazioni sulle opzioni disponibili, consulta Amazon ECS semplifica la gestione EC2 della capacità, con il drenaggio gestito delle istanze
Per continuare ad applicare manualmente gli aggiornamenti di sicurezza «Critici» e «Importanti» su una AMI versione, puoi eseguire il seguente comando sulla tua EC2 istanza Amazon.
yum update --security
Se desideri riattivare gli aggiornamenti di sicurezza all'avvio, puoi aggiungere la seguente riga alla #cloud-config
sezione dei dati utente cloud-init all'avvio dell'istanza Amazon. EC2 Per ulteriori informazioni, consulta Using cloud-init su Amazon Linux 2 nella Amazon Linux User Guide.
#cloud-config repo_upgrade: security