Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan volume Docker dengan Amazon ECS
Saat menggunakan volume Docker, built-in driver local
atau driver volume pihak ke tiga dapat digunakan. Volume Docker dikelola oleh Docker dan direktori dibuat di /var/lib/docker/volumes
pada instans kontainer yang berisi data volume.
Untuk menggunakan volume Docker, tentukan dockerVolumeConfiguration
dalam ketentuan tugas Anda. Untuk informasi selengkapnya, lihat Volume
Beberapa kasus penggunaan umum untuk volume Docker adalah sebagai berikut:
-
Untuk menyediakan volume data tetap untuk digunakan dengan kontainer
-
Untuk berbagi volume data yang ditetapkan di lokasi yang berbeda pada kontainer yang berbeda pada instans kontainer yang sama
-
Untuk menentukan volume data kosong, tidak tetap dan memasangnya pada beberapa kontainer dalam tugas yang sama
-
Untuk memberikan volume data ke tugas Anda yang dikelola oleh driver pihak ketiga
Pertimbangan untuk menggunakan volume Docker
Pertimbangkan hal berikut saat menggunakan volume Docker:
-
Volume Docker hanya didukung saat menggunakan tipe EC2 peluncuran atau instance eksternal.
-
Kontainer Windows hanya mendukung penggunaan driver
local
. -
Jika driver pihak ketiga digunakan, pastikan itu diinstal dan aktif pada instance kontainer sebelum agen kontainer dimulai. Jika driver pihak ketiga tidak aktif sebelum agen dimulai, Anda dapat memulai ulang agen kontainer menggunakan salah satu perintah berikut:
-
Untuk Amazon ECS yang dioptimalkan Amazon Linux 2 AMI:
sudo systemctl restart ecs
-
Untuk Amazon ECS yang dioptimalkan Amazon Linux AMI:
sudo stop ecs && sudo start ecs
-