

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

# Meluncurkan instance container Amazon ECS Linux
<a name="launch_container_instance"></a>

Anda dapat membuat instans kontainer Amazon ECS menggunakan konsol Amazon EC2. 

Anda dapat meluncurkan instance dengan berbagai metode termasuk konsol Amazon EC2, AWS CLI, dan SDK. Untuk informasi tentang metode lain untuk meluncurkan instans, lihat Mel [ uncurkan instans Anda ](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/LaunchingAndUsingInstances.html) di Panduan * * Pengguna Amazon EC2.

Untuk informasi selengkapnya tentang wizard pel [ uncuran, lihat Meluncurkan instance menggunakan wizard instans peluncuran baru ](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-instance-wizard.html) di Panduan * Pengguna * Amazon EC2. 

Sebelum memulai, selesaikan langkah-langkah di [Siapkan untuk menggunakan Amazon ECS](get-set-up-for-amazon-ecs.md).

Anda dapat menggunakan wizard Amazon EC2 baru untuk meluncurkan instance. Wizard peluncuran instans menentukan parameter peluncuran yang diperlukan untuk meluncurkan sebuah instans. 

**Topics**
+ [Prosedur](#linux-liw-initiate-instance-launch)
+ [Nama dan tanda](#linux-liw-name-and-tags)
+ [Aplikasi dan Gambar OS (Gambar Mesin Amazon)](#linux-liw-ami)
+ [Tipe instans](#linux-liw-instance-type)
+ [Pasangan kunci (login)](#linux-liw-key-pair)
+ [Pengaturan jaringan](#linux-liw-network-settings)
+ [Mengonfigurasi penyimpanan](#linux-liw-storage)
+ [Detail lanjutan](#linux-liw-advanced-details)

## Prosedur
<a name="linux-liw-initiate-instance-launch"></a>

Sebelum memulai, selesaikan langkah-langkah di [Siapkan untuk menggunakan Amazon ECS](get-set-up-for-amazon-ecs.md).

1. Buka konsol Amazon EC2 di [ https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Di bilah navigasi di bagian atas layar, Wil AWS ayah saat ini ditampilkan (misalnya, AS Timur (Ohio)). Pilih Wilayah tempat instans akan diluncurkan. 

1. Dari dasbor konsol Amazon EC2, pilih **Luncurkan instans**.

## Nama dan tanda
<a name="linux-liw-name-and-tags"></a>

Nama instans adalah tanda, di mana kuncinya adalah **Name**, dan nilainya adalah nama yang Anda tentukan. Anda dapat menandai instance, volume, dan grafik elastis. Untuk Instans Spot, Anda hanya dapat menandai permintaan Instans Spot. 

Menentukan nama instans dan tanda tambahan bersifat opsional.
+ Untuk **Nama**, masukkan nama deskriptif untuk instans tersebut. Jika Anda tidak menentukan nama, instans dapat diidentifikasi berdasarkan ID-nya, yang secara otomatis dihasilkan saat Anda meluncurkan instans tersebut.
+ Untuk menambahkan tanda tambahan, pilih **Tambahkan tanda tambahan**. Pilih **Tambahkan tanda**, lalu masukkan kunci dan nilai, lalu pilih jenis sumber daya yang akan diberi tanda. Pilih **Tambah tanda** lagi untuk setiap tanda tambahan yang akan ditambahkan.

## Aplikasi dan Gambar OS (Gambar Mesin Amazon)
<a name="linux-liw-ami"></a>

Amazon Machine Image (AMI) berisi informasi yang diperlukan untuk membuat instans. Misalnya, AMI mungkin berisi perangkat lunak yang diperlukan untuk bertindak sebagai server web, seperti Apache, dan situs web Anda.

Gunakan ** bilah ** Pencarian untuk menemukan ECS-optimized AMI Amazon yang sesuai yang diterbitkan oleh AWS.

1. Masukkan salah satu istilah berikut di ** bilah ** Pencarian.
   + **ami-ecs**
   + **Nilai ** ECS-optimized AMI Amazon.

     Untuk ECS-optimized AMI Amazon terbaru dan nilainya, lihat [ Linux Amazon ECS-optimized AMI](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html#ecs-optimized-ami-linux).

1. Tekan **Enter**.

1. Pada ** halaman ** Pilih Gambar Mesin Amazon (AMI), pilih ** tab **AWS Marketplace AMI.

1. Dari ** panel Per ** baiki hasil kiri, pilih ** Amazon Web Services ** sebagai ** Penerbit**.

1. **Pilih Pilih ** pada baris AMI yang ingin Anda gunakan.

   Atau, pilih ** Bat ** al untuk kembali ke wizard instance peluncuran tanpa memilih AMI. AMI default akan dipilih. Pastikan AMI memenuhi persyaratan yang diuraikan dalam AMI [ Amazon ECS-optimized Linux](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html).

## Tipe instans
<a name="linux-liw-instance-type"></a>

Tipe instans mendefinisikan konfigurasi perangkat keras dan ukuran instans. Tipe instans yang lebih besar memiliki lebih banyak CPU dan memori. Untuk informasi lebih lanjut, lihat [Tipe instans](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html) di *Panduan Pengguna Amazon EC2*. Jika Anda ingin menjalankan IPv6-only beban kerja, jenis instans tertentu tidak mendukung alamat IPv6. Untuk informasi selengkapnya, lihat [alamat IPv6](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-instance-addressing.html#ipv6-addressing) di *Panduan Pengguna Amazon EC2*.
+ Untuk **Tipe instans**, pilih tipe instans untuk instans tersebut. 

   Tipe instans yang Anda pilih menentukan sumber daya yang tersedia untuk menjalankan tugas Anda.

## Pasangan kunci (login)
<a name="linux-liw-key-pair"></a>

Untuk **Nama pasangan kunci**, pilih pasangan kunci yang ada, atau pilih **Buat pasangan kunci baru** untuk membuat yang baru. 

**penting**  
Jika Anda memilih opsi **Lanjutkan tanpa pasangan kunci (Tidak direkomendasikan)**, Anda tidak akan dapat terhubung ke instans tersebut, kecuali Anda memilih sebuah AMI yang dikonfigurasi agar pengguna dapat masuk dengan cara lain.

## Pengaturan jaringan
<a name="linux-liw-network-settings"></a>

Konfigurasikan pengaturan jaringan seperlunya setelah memilih ** tombol ** Edit untuk ** bagian Pengaturan ** jaringan dari formulir.
+ Untuk ** VPC**, pilih VPC yang ingin Anda luncurkan instans. Untuk menjalankan IPv6-only beban kerja, pilih VPC tumpukan ganda yang mencakup blok IPv4 dan IPv6 CIDR.
+ Untuk ** Subnet**, pilih subnet untuk meluncurkan instance. Anda dapat meluncurkan instance di subnet yang terkait dengan Zona Ketersediaan, Zona Lokal, Zona Panjang Gelombang, atau Pos Terdepan.

  Untuk meluncurkan instans di Zona Ketersediaan, pilih subnet tempat Anda akan meluncurkan instans. Untuk membuat subnet baru, pilih **Buat subnet baru** untuk membuka konsol Amazon VPC. Setelah selesai, kembali ke wizard peluncuran instans dan pilih ikon Segarkan untuk memuat subnet Anda dalam daftar.

  Untuk meluncurkan instans di Local Zone, pilih subnet yang Anda buat di Local Zone. 

  Untuk meluncurkan sebuah instans di Outpost, pilih subnet di VPC yang Anda kaitkan dengan Outpost.

  Untuk menjalankan IPv6-only beban kerja, pilih subnet yang hanya menyertakan blok IPv6 CIDR.
+ **Auto-assign IP Pu ** blik: Jika instance Anda harus dapat diakses dari internet, verifikasi bahwa ** bidang IP Pu ** Auto-assign blik disetel ke ** Aktifkan**. Jika tidak, atur bidang ini ke **Nonaktifkan**.
**catatan**  
Instans kontainer memerlukan akses untuk berkomunikasi dengan titik akhir layanan Amazon ECS. Ini bisa melalui antarmuka titik akhir VPC atau melalui instance kon  tainer Anda yang  memiliki alamat IP publik.  
Untuk informasi selengkapnya tentang titik akhir antarmuka VPC, lihat [Titik akhir VPC antarmuka Amazon ECS (AWS PrivateLink)](vpc-endpoints.md)  
Jika Anda tidak memiliki antarmuka titik akhir VPC yang dikonfigurasi dan instance kontainer Anda tidak memiliki alamat IP publik, maka instans tersebut harus menggunakan terjemahan alamat jaringan (NAT) untuk menyediakan akses ini. Untuk informasi selengkapnya, lihat gateway [ NAT ](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-gateway.html) di Panduan * Pengguna Amazon VPC * dan [Menggunakan proxy HTTP untuk instans container Amazon ECS Linux](http_proxy_config.md) dalam panduan ini. 
+ Jika Anda memilih VPC tumpukan ganda dan IPv6-only subnet, untuk IP ** Auto-assign ** IPv6, pilih Aktifkan. ** **
+ **Firewall (grup keamanan)**: Gunakan grup keamanan untuk menentukan aturan firewall untuk instance kontainer Anda. Aturan ini menentukan lalu lintas jaringan masuk yang dikirim ke instans kontainer Anda. Semua lalu lintas lainnya diabaikan. 
  + Untuk memilih grup keamanan yang ada, pilih ** Pilih grup keamanan yang ada**, dan pilih grup keamanan yang Anda buat[Siapkan untuk menggunakan Amazon ECS](get-set-up-for-amazon-ecs.md).
+ Jika Anda meluncurkan instance untuk IPv6-only beban kerja, pilih Konfigurasi jaringan ** lanjutan**, lalu untuk Tet ** apkan IP IPv6 Utama**, pilih ** Ya**.
**catatan**  
Tanpa alamat IPv6 primer, tugas yang berjalan pada instance kontainer dalam mode jaringan host atau jembatan akan gagal mendaftar dengan penyeimbang beban atau dengan. AWS Cloud Map

## Mengonfigurasi penyimpanan
<a name="linux-liw-storage"></a>

AMI yang Anda pilih mencakup satu atau lebih volume penyimpanan, termasuk volume root. Anda dapat menentukan volume tambahan untuk dilampirkan ke instans.

Anda dapat menggunakan tampilan S ** eder ** hana.
+ **Jenis penyimpanan**: Konfigurasikan penyimpanan untuk instance kontainer Anda.

  Jika Anda menggunakan Amazon ECS-optimized Amazon Linux 2 AMI, instans Anda memiliki satu volume 30 GiB yang dikonfigurasi, yang dibagi antara sistem operasi dan Docker.

  Jika Anda menggunakan Amazon ECS-optimized AMI, instans Anda memiliki dua volume yang dikonfigurasi. **Volume ** Root adalah untuk penggunaan sistem operasi, dan volume Amazon EBS kedua (terlampir`/dev/xvdcz`) adalah untuk penggunaan Docker.

  Anda dapat menambah atau mengurangi ukuran volume bagi instans Anda untuk memenuhi kebutuhan aplikasi Anda.

## Detail lanjutan
<a name="linux-liw-advanced-details"></a>

Untuk **Detail lanjutan**, perluas bagian untuk melihat kolom dan menentukan parameter tambahan apa pun untuk instans.
+ **Opsi pembelian**: Pilih Minta ** Instans Spot ** untuk meminta Instans Spot. Anda juga perlu mengatur bidang lain yang terkait dengan Instans Spot. Untuk informasi selengkapnya, lihat Per [ mintaan Instans Spot](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-requests.html).
**catatan**  
Jika Anda menggunakan Instans Spot dan melihat `Not available` pesan, Anda mungkin perlu memilih jenis instans yang berbeda.
+ **Profil instans IAM**: Pilih peran IAM instance kontainer Anda. Hal ini biasanya bernama `ecsInstanceRole`.
**penting**  
Jika Anda tidak meluncurkan instance kontainer dengan izin IAM yang tepat, agen Amazon ECS Anda tidak dapat terhubung ke cluster Anda. Untuk informasi selengkapnya, lihat [Peran IAM instans kontainer Amazon ECS](instance_IAM_role.md).
+ **Data pengguna**: Konfigurasikan instance kontainer Amazon ECS Anda dengan data pengguna, seperti variabel lingkungan agen dari[Konfigurasi agen kontainer Amazon ECS](ecs-agent-config.md). Skrip data pengguna Amazon EC2 hanya dijalankan satu kali, saat instance pertama kali diluncurkan. Berikut ini adalah contoh umum dari kegunaan data pengguna:
  + Secara default, instans kontainer Anda meluncurkan ke klaster default Anda. Untuk meluncurkan ke klaster non-default, pilih daftar **Detail Lanjutan**. Kemudian, tempel skrip berikut ke ** bidang Data ** Pengguna, ganti {{your\_cluster\_name}} dengan nama cluster Anda.

    ```
    #!/bin/bash
    echo ECS_CLUSTER={{your_cluster_name}} >> /etc/ecs/ecs.config
    ```
  + Jika Anda memiliki `ecs.config` file di Amazon S3 dan telah mengaktifkan akses read-only Amazon S3 ke peran instance container Anda, pilih daftar Detail L ** anjutan. ** Kemudian, tempel skrip berikut ke ** bidang Data ** pengguna, ganti {{your\_bucket\_name}} dengan nama bucket Anda untuk menginstal AWS CLI dan menulis file konfigurasi Anda pada waktu peluncuran. 
**catatan**  
Untuk informasi lebih lanjut tentang konfigurasi ini, lihat [Menyimpan konfigurasi instance kontainer Amazon ECS di Amazon S3](ecs-config-s3.md).

    ```
    #!/bin/bash
    yum install -y aws-cli
    aws s3 cp s3://{{your_bucket_name}}/ecs.config /etc/ecs/ecs.config
    ```
  + Tentukan tanda untuk instans kontainer Anda menggunakan parameter konfigurasi `ECS_CONTAINER_INSTANCE_TAGS`. Ini membuat tag yang terkait dengan Amazon ECS saja, tag tersebut tidak dapat dicantumkan menggunakan Amazon EC2 API.
**penting**  
Jika Anda meluncurkan instans kontainer menggunakan grup Amazon EC2 Auto Scaling, maka Anda harus menggunakan parameter konfigurasi agen ECS\_CONTAINER\_INSTANCE\_TAGS untuk menambahkan tag. Hal ini disebabkan oleh cara tag ditambahkan ke instans Amazon EC2 yang diluncurkan menggunakan grup Auto Scaling.

    ```
    #!/bin/bash
    cat <<'EOF' >> /etc/ecs/ecs.config
    ECS_CLUSTER={{your_cluster_name}}
    ECS_CONTAINER_INSTANCE_TAGS={"{{tag_key}}": "{{tag_value}}"}
    EOF
    ```
  + Tentukan tag untuk instance kontainer Anda, lalu gunakan parameter `ECS_CONTAINER_INSTANCE_PROPAGATE_TAGS_FROM` konfigurasi untuk menyebarkannya dari Amazon EC2 ke Amazon ECS

    Berikut adalah instans dari skrip data pengguna yang akan menyebarkan tanda yang terkait dengan instans kontainer, serta mendaftarkan instans kontainer dengan klaster bernama `your_cluster_name`:

    ```
    #!/bin/bash
    cat <<'EOF' >> /etc/ecs/ecs.config
    ECS_CLUSTER={{your_cluster_name}}
    ECS_CONTAINER_INSTANCE_PROPAGATE_TAGS_FROM=ec2_instance
    EOF
    ```
  + Secara default, agen kontainer Amazon ECS akan mencoba mendeteksi kompatibilitas instance kontainer untuk IPv6-only konfigurasi dengan melihat rute IPv4 dan IPv6 default instans. Untuk mengganti perilaku ini, Anda dapat mengatur ` ECS_INSTANCE_IP_COMPATIBILITY` parameter ke `ipv4` atau `ipv6` di `/etc/ecs/ecs.config` file instance.

    ```
    #!/bin/bash
    cat <<'EOF' >> /etc/ecs/ecs.config
    ECS_CLUSTER={{your_cluster_name}}
    ECS_INSTANCE_IP_COMPATIBILITY=ipv6
    EOF
    ```

  Untuk informasi selengkapnya, lihat [Bootstrap instans wadah Amazon ECS Linux untuk meneruskan data](bootstrap_container_instance.md).