Menggunakan volume data dalam tugas - Amazon Elastic Container Service

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

Menggunakan volume data dalam tugas

Amazon ECS mendukung opsi volume data berikut untuk kontainer:

  • Volume Amazon EBS — Volume ini menyediakan penyimpanan blok berkinerja tinggi yang hemat biaya, tahan lama, dan berkinerja tinggi untuk beban kerja kontainer intensif data. Anda dapat mengonfigurasi paling banyak 1 volume EBS untuk lampiran ke tugas ECS mandiri saat menjalankan tugas. Atau, Anda dapat mengonfigurasi 1 volume EBS per tugas untuk lampiran ke setiap tugas yang diluncurkan melalui layanan ECS saat Anda membuat atau memperbarui layanan. Volume Amazon EBS didukung untuk tugas-tugas Linux yang di-host di instans Fargate atau Amazon EC2. Untuk informasi selengkapnya, lihat Volume Amazon EBS.

  • Penyimpanan tugas fana Fargate - Secara default, tugas Amazon ECS yang di-host di Fargate menggunakan versi platform 1.4.0 atau yang lebih baru menerima penyimpanan singkat minimal 20 GiB. Jumlah total penyimpanan fana dapat ditingkatkan, hingga maksimum 200 GiB. Anda dapat melakukan ini dengan menentukan ephemeralStorage parameter dalam definisi tugas Anda.

  • Volume Amazon Elastic File System (Amazon EFS) — Volume ini menyediakan penyimpanan file yang sederhana, dapat diskalakan, dan persisten untuk digunakan dengan tugas Amazon ECS Anda. Kapasitas penyimpanan Amazon EFS bersifat elastis. Itu tumbuh dan menyusut secara otomatis saat Anda menambah dan menghapus file. Aplikasi Anda dapat memiliki penyimpanan yang mereka butuhkan saat mereka membutuhkannya. Volume Amazon EFS didukung untuk tugas yang di-host di instans Fargate atau Amazon EC2. Untuk informasi selengkapnya, lihat Volume Amazon EFS.

  • Volume Amazon FSx for Windows File Server - Volume ini menyediakan server file Windows yang dikelola sepenuhnya. Server file ini didukung oleh sistem file Windows. Saat menggunakan FSx for Windows File Server bersama dengan Amazon ECS, Anda dapat menyediakan tugas Windows Anda dengan penyimpanan file persisten, terdistribusi, bersama, dan statis. Untuk informasi selengkapnya, lihat Volume FSx for Windows File Server.

    Wadah Windows di Fargate tidak mendukung opsi ini.

  • Volume Docker — Volume ini adalah volume yang dikelola Docker yang dibuat di bawah instans /var/lib/docker/volumes Amazon EC2 host. Driver volume Docker (juga disebut sebagai plugin) digunakan untuk mengintegrasikan volume dengan sistem penyimpanan eksternal, seperti Amazon EBS. Built-in driver volume local atau driver volume pihak ke tiga dapat digunakan. Volume Docker hanya didukung saat menjalankan tugas di instans Amazon EC2. Wadah Windows hanya mendukung penggunaan local driver. Untuk menggunakan volume Docker, tentukan dockerVolumeConfiguration dalam ketentuan tugas Anda. Untuk informasi selengkapnya, lihat Volume Docker.

  • Bind mount — Volume ini terdiri dari file atau direktori pada host, seperti instans Amazon EC2AWS Fargate atau, yang dipasang ke dalam wadah. Volume host mount bind didukung untuk tugas yang di-host di instans Fargate atau Amazon EC2. Volume host bind mount menggunakan penyimpanan singkat di Fargate. Jumlah penyimpanan fana berbeda pada berbagai versi platform Fargate. Anda dapat meminta hingga 200 gibibytes (GiB) penyimpanan sementara pada platform Fargate Linux versi 1.4.0 atau yang lebih baru. Untuk informasi selengkapnya, lihat Pemasangan terikat.