Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Jalankan tugas mandiri di konsol Amazon ECS klasik
Pengalaman baru sekarang menjadi default di konsol Amazon ECS. Untuk informasi selengkapnya, lihat Menjalankan tugas mandiri menggunakan konsol Amazon ECS. |
Kami menyarankan Anda men-deploy aplikasi Anda sebagai tugas mandiri dalam beberapa situasi. Misalnya, Anda sedang mengembangkan aplikasi tetapi Anda belum siap untuk men-deploy-nya dengan penjadwal layanan. Jika aplikasi Anda adalah tugas batch satu kali atau periodik, tidak masuk akal jika ia terus berjalan atau memulai ulang setelah selesai.
Untuk men-deploy aplikasi Anda untuk menjalankannya terus-menerus atau untuk menempatkannya di belakang penyeimbang beban, buat layanan Amazon ECS. Untuk informasi selengkapnya, lihat Layanan Amazon ECS.
- Classic console
-
Untuk menjalankan tugas mandiri menggunakan konsol klasik
Buka konsol Amazon ECS di https://console.aws.amazon.com/ecs/
. -
Di panel navigasi, pilih Ketentuan tugas dan pilih ketentuan tugas yang akan dijalankan.
-
Untuk menjalankan revisi terbaru ketentuan tugas, pilih kotak di sebelah kiri ketentuan tugas yang akan dijalankan.
-
Untuk menjalankan revisi ketentuan tugas sebelumnya, pilih ketentuan tugas untuk melihat semua revisi yang aktif. Terakhir, pilih revisi yang akan dijalankan.
-
-
Pilih Tindakan, Jalankan Tugas.
-
Pada halaman Jalankan Tugas, selesaikan langkah berikut.
-
Pilih salah satu strategi penyedia kapasitas atau tipe peluncuran.
-
Untuk menggunakan Strategi penyedia kapasitas dan pilih Beralih ke strategi penyedia kapasitas. Kemudian, pilih apakah tugas Anda menggunakan strategi penyedia kapasitas default yang ditetapkan untuk klaster atau strategi penyedia kapasitas kustom. Penyedia kapasitas harus dikaitkan dengan klaster yang akan digunakan dalam strategi penyedia kapasitas kustom. Untuk informasi selengkapnya, lihat Penyedia kapasitas Amazon ECS.
-
Untuk menggunakan Jenis peluncuran, pilih Beralih ke tipe peluncuran dan pilih antara EC2 atau EKSTERNAL. Untuk informasi selengkapnya tentang tipe peluncuran, lihat Jenis peluncuran Amazon ECS.
-
-
Untuk Keluarga sistem operasi, pilih sistem operasi kontainer tempat tugas berjalan..
-
Untuk klaster, pilih klaster yang akan digunakan.
-
Untuk Jumlah tugas, masukkan jumlah tugas yang akan diluncurkan dengan ketentuan tugas ini.
-
Untuk Kelompok tugas, masukkan nama grup tugas.
-
-
Jika ketentuan tugas Anda menggunakan mode jaringan
awsvpc
, lengkapi sublangkah ini. Jika tidak, lanjutkan ke langkah berikutnya.-
Untuk Klaster VPC, pilih VPC tempat instans kontainer Anda berada.
-
Untuk Subnet, pilih subnet yang tersedia untuk tugas Anda.
penting Hanya subnet pribadi yang didukung untuk mode jaringan
awsvpc
. Tugas tidak menerima alamat IP publik. Oleh karena itu, NAT gateway diperlukan untuk akses internet keluar, dan lalu lintas internet masuk diarahkan melalui penyeimbang beban. -
Untuk Grup keamanan, grup keamanan diciptakan untuk tugas Anda yang mengizinkan lalu lintas HTTP dari internet (0.0.0.0/0). Untuk mengedit nama atau aturan grup keamanan ini, pilih Edit dan kemudian modifikasi pengaturan grup keamanan Anda. Lakukan hal yang sama jika Anda ingin memilih grup keamanan yang sudah ada.
-
-
(Opsional) Untuk mengirim perintah, variabel lingkungan, peran IAM tugas, atau peran eksekusi tugas menimpa ke satu kontainer atau lebih dalam ketentuan tugas Anda, pilih Opsi Lanjutan dan selesaikan langkah-langkah berikut:
catatan Jika berniat menggunakan nilai parameter dari ketentuan tugas Anda, Anda tidak perlu menentukan penggantian. Bidang ini hanya digunakan untuk mengganti nilai-nilai yang ditentukan dalam ketentuan tugas.
-
Untuk Penggantian Peran Tugas, pilih peran IAM untuk mengganti peran IAM tugas yang ditentukan dalam ketentuan tugas. Untuk informasi selengkapnya, lihat Tugas Peran IAM.
Hanya peran dengan hubungan kepercayaan
ecs-tasks.amazonaws.com
yang ditampilkan. Untuk petunjuk tentang cara membuat IAM role untuk tugas Anda, lihatMembuat IAM role dan kebijakan IAM untuk tugas Anda. -
Untuk Penggantian Peran Eksekusi Tugas, pilih peran eksekusi tugas untuk mengganti peran eksekusi tugas yang ditentukan dalam ketentuan tugas. Untuk informasi selengkapnya, lihat Peran IAM eksekusi tugas ECS.
-
-
(Opsional) Untuk mengganti perintah kontainer dan variabel lingkungan, luaskan Container Override, lalu luaskan container.
-
Untuk penggantian Command, masukkan perintah Docker yang dikirim ke kontainer, bukan perintah yang ditentukan dalam definisi tugas.
Untuk informasi selengkapnya tentang perintah Docker run, lihat referensi Docker Run
di Manual Referensi Docker. -
Untuk menambahkan variabel lingkungan, pilih Tambahkan Variabel Lingkungan. Untuk Kunci, masukkan nama variabel lingkungan Anda. Untuk Nilai, masukkan nilai string untuk nilai lingkungan Anda (tanpa tanda kutip ganda (
" "
)).AWSmengelilingi string dengan tanda kutip ganda (” “) dan memberikan string ke kontainer dalam format berikut:
MY_ENV_VAR="This variable contains a string."
-
-
Di bagian Konfigurasi penandaan tugas, selesaikan langkah berikut:
-
Pilih Aktifkan tag yang dikelola ECS jika Anda ingin Amazon ECS menandai setiap tugas secara otomatis dengan tag yang dikelola Amazon ECS. Untuk informasi selengkapnya, lihat Menandai sumber daya Amazon ECS Anda.
-
Untuk Menyebarkan tag dari, pilih salah satu dari berikut ini:
-
Jangan menyebarkan - Opsi ini tidak akan menyebarkan tag apa pun.
-
Definisi Tugas - Opsi ini akan menyebarkan tag yang ditentukan dalam definisi tugas ke tugas.
catatan Jika Anda menentukan tanda dengan tanda yang sama
key
di bagian Tanda, itu akan mengganti tanda yang disebarkan dari ketentuan tugas.
-
-
-
Pada bagian Tags (Tanda), tentukan kunci dan nilai untuk setiap tanda yang akan dikaitkan dengan tugas tersebut. Untuk informasi selengkapnya, lihat Menandai sumber daya Amazon ECS Anda.
-
Tinjau informasi tugas Anda dan pilih Jalankan Tugas.
catatan Jika tugas Anda berubah dari
STOPPED
statusPENDING
ke status, tugas Anda mungkin berhenti karena galat. Ini juga terjadi jika menampilkanPENDING
status dan kemudian menghilang dari tugas yang terdaftar. Untuk informasi selengkapnya, lihat Memeriksa tugas yang telah dihentikan untuk kesalahan di bagian pemecahan masalah.
- Command line
-
Gunakan perintah
run-task
. Untuk informasi selengkapnya, lihat run-task di AWS Command Line InterfaceReferensi.