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à.
Avvio di un Bottlerocket esempio per Amazon ECS
È possibile avviare un Bottlerocket istanza in modo da poter eseguire i carichi di lavoro dei container.
È possibile utilizzare il AWS CLI per avviare il Bottlerocket istanza.
Crea un file denominato
userdata.toml
. Questo file viene utilizzato per i dati utente dell'istanza. Replace (Sostituisci)cluster-name
con il nome del tuo cluster.[settings.ecs] cluster = "
cluster-name
"Usa uno dei comandi inclusi in Recupero ottimizzato per Amazon ECS Bottlerocket AMImetadati per ottenere il Bottlerocket AMIID. Ti servirà per la fase successiva.
Eseguite il seguente comando per lanciare il Bottlerocket istanza. Ricordati di sostituire i seguenti parametri:
-
Replace (Sostituisci)
subnet
con l'ID della sottorete privata o pubblica in cui verrà avviata l'istanza. -
Replace (Sostituisci)
bottlerocket_ami
con l'AMIID del passaggio precedente. -
Replace (Sostituisci)
t3.large
con il tipo di istanza che desideri utilizzare. -
Replace (Sostituisci)
region
con il codice regionale.
aws ec2 run-instances --key-name ecs-bottlerocket-example \ --subnet-id
subnet
\ --image-idbottlerocket_ami
\ --instance-typet3.large
\ --regionregion
\ --tag-specifications 'ResourceType=instance,Tags=[{Key=bottlerocket,Value=example}]' \ --user-data file://userdata.toml \ --iam-instance-profile Name=ecsInstanceRole-
-
Esegui il comando seguente per verificare che l'istanza di container sia registrata nel cluster. Quando esegui questo comando, ricordati di sostituire i parametri seguenti:
-
Replace (Sostituisci)
cluster
con il nome del tuo cluster. -
Replace (Sostituisci)
region
con il tuo codice regionale.
aws ecs list-container-instances --cluster
cluster-name
--regionregion
-
Per una guida dettagliata su come iniziare a usare Bottlerocket sistema operativo su AmazonECS, consulta Usare un Bottlerocket con AMI Amazon ECS