Meluncurkan Bottlerocket contoh untuk Amazon ECS - Amazon Elastic Container Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Meluncurkan Bottlerocket contoh untuk Amazon ECS

Anda dapat meluncurkan Bottlerocket misalnya sehingga Anda dapat menjalankan beban kerja kontainer Anda.

Anda dapat menggunakan AWS CLI untuk meluncurkan Bottlerocket contoh.

  1. Buat file yang dipanggiluserdata.toml. File ini digunakan untuk data pengguna instance. Ganti cluster-name dengan nama klaster Anda.

    [settings.ecs] cluster = "cluster-name"
  2. Gunakan salah satu perintah yang disertakan Mengambil Amazon ECS -dioptimalkan Bottlerocket AMImetadata untuk mendapatkan Bottlerocket AMIID. Anda menggunakan ini pada langkah berikut.

  3. Jalankan perintah berikut untuk meluncurkan Bottlerocket contoh. Ingatlah untuk mengganti parameter berikut:

    • Ganti subnet dengan ID subnet pribadi atau publik tempat instance Anda akan diluncurkan.

    • Ganti bottlerocket_ami dengan AMI ID dari langkah sebelumnya.

    • Ganti t3.large dengan tipe instans yang ingin Anda gunakan.

    • Ganti region dengan kode Wilayah.

    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. Jalankan perintah berikut untuk memverifikasi bahwa instans kontainer terdaftar ke klaster. Saat menjalankan perintah ini, ingatlah untuk mengganti parameter berikut:

    • Ganti cluster dengan nama klaster Anda.

    • Ganti region dengan kode Wilayah Anda.

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

Untuk panduan mendetail tentang cara memulai dengan Bottlerocket sistem operasi di AmazonECS, lihat Menggunakan Bottlerocket AMI dengan ECS Amazon aktif dan GitHub Memulai Bottlerocket dan Amazon ECS di situs AWS blog.