Avvio di Bottlerocket esempio per Amazon ECS - Amazon Elastic Container Service

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 Bottlerocket esempio per Amazon ECS

Puoi lanciare un Bottlerocket istanza in modo da poter eseguire i carichi di lavoro dei container.

Puoi AWS CLI avviare il Bottlerocket istanza.

  1. Crea un file denominato userdata.toml. Questo file viene utilizzato per i dati utente dell'istanza. Replace (Sostituisci) cluster-name con il nome del cluster.

    [settings.ecs] cluster = "cluster-name"
  2. Utilizza uno dei comandi inclusi in Recupero ottimizzato per Amazon ECS Bottlerocket AMImetadati per ottenere il Bottlerocket AMIID. Ti servirà per la fase successiva.

  3. Per avviare il comando seguente utilizzare il seguente comando 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 della fase precedente.

    • Replace (Sostituisci) t3.large con il tipo di istanza da utilizzare.

    • Replace (Sostituisci) region con il codice della Regione.

    aws ec2 run-instances --key-name ecs-bottlerocket-example \ --subnet-id subnet \ --image-id bottlerocket_ami \ --instance-type t3.large \ --region region \ --tag-specifications 'ResourceType=instance,Tags=[{Key=bottlerocket,Value=example}]' \ --user-data file://userdata.toml \ --iam-instance-profile Name=ecsInstanceRole
  4. 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 cluster.

    • Replace (Sostituisci) region con il codice della Regione.

    aws ecs list-container-instances --cluster cluster-name --region region

Per una guida dettagliata su come iniziare a usare la Bottlerocket sistema operativo su AmazonECS, consulta Usare un Bottlerocket con AMI Amazon ECS on GitHub e Guida introduttiva Bottlerocket e Amazon ECS sul sito del AWS blog.