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 on Fargate mendukung opsi volume data berikut untuk kontainer.
-
Volume Amazon EFS — Menyediakan penyimpanan file yang sederhana, dapat diskalakan, dan tetap untuk digunakan dengan tugas Amazon ECS Anda. Kapasitas penyimpanan Amazon EFS bersifat elastis. Tumbuh dan menyusut secara otomatis saat Anda menambahkan dan menghapus file. Aplikasi Anda dapat memiliki penyimpanan yang mereka butuhkan dan ketika mereka membutuhkannya. Untuk informasi selengkapnya, lihat Volume Amazon EFS.
-
Bind mounts — File atau direktori pada host, seperti AWS Fargate, dipasang ke dalam wadah. Volume host mount bind menggunakan penyimpanan sementara di Fargate. Jumlah penyimpanan sementara berbeda pada berbagai versi platform Fargate. Anda dapat meminta penyimpanan sementara hingga 200 GiB pada platform Fargate Linux versi 1.4.0 atau yang lebih baru. Untuk informasi selengkapnya, lihat Pemasangan terikat.
Penyimpanan sementara tugas Fargate
Ketika disediakan, setiap tugas Amazon ECS yang dihosting di kontainer Linux pada saatAWS Fargate menerima penyimpanan sementara berikut untuk pemasangan terikat. Ini dapat dipasang dan dibagi di antara kontainer yang menggunakanvolumes
mountPoints
,, danvolumesFrom
parameter dalam ketentuan tugas. Ini tidak didukung untuk kontainer Windows aktifAWS Fargate.
Versi platform kontainer Fargate Linux
Tugas Fargate menggunakan platform 1.4.0 atau yang lebih baru
Secara default, tugas Amazon ECS yang di-host di Fargate menggunakan versi platform1.4.0
atau yang lebih baru menerima minimal 20 GiB penyimpanan sementara. Jumlah total penyimpanan sementara dapat ditingkatkan, hingga maksimum 200 GiB. Anda dapat melakukan ini dengan menentukanephemeralStorage
parameter dalam definisi tugas Anda.
Citra kontainer yang ditarik, dikompresi, dan tidak dikompresi untuk tugas disimpan di penyimpanan sementara. Untuk menentukan jumlah total penyimpanan sementara yang harus digunakan tugas Anda, Anda harus mengurangi jumlah penyimpanan yang digunakan citra kontainer Anda dari jumlah total penyimpanan sementara yang dialokasikan tugas Anda.
Untuk tugas yang menggunakan versi platform1.4.0
atau versi lebih baru yang diluncurkan pada 28 Mei 2020 atau lebih baru, penyimpanan sementara dienkripsi dengan algoritme enkripsi AES-256. Algoritma ini menggunakan kunci enkripsi yangAWS dimiliki.
Untuk tugas yang menggunakan versi platform1.4.0
atau yang lebih baru yang diluncurkan pada 18 November 2022 atau yang lebih baru, penggunaan penyimpanan sementara dilaporkan melalui titik akhir metadata tugas. Aplikasi Anda dalam tugas Anda dapat meminta metadata tugas endpoint versi 4 untuk mendapatkan ukuran cadangan penyimpanan sementara dan jumlah yang digunakan. Setiap tugas hanya dapat meminta penggunaan tugas itu. Untuk informasi selengkapnya, lihat Titik akhir metadata tugas Amazon ECS.
Selain itu, ukuran cadangan penyimpanan sementara dan jumlah yang digunakan dikirim keAmazon CloudWatch Wawasan Kontainer jika Anda mengaktifkan Wawasan Kontainer.
Fargate cadangan ruang pada disk. Ini hanya digunakan oleh Fargate. Anda tidak ditagih untuk itu. Ini tidak ditampilkan dalam metrik ini. Namun, Anda dapat melihat penyimpanan tambahan ini di alat lain sepertidf
.
Tugas Fargate menggunakan platform 1.3.0 atau lebih lama
Untuk tugas Amazon ECS di Fargate yang menggunakan versi platform1.3.0
atau yang lebih lama, setiap tugas menerima penyimpanan sementara berikut.
-
Penyimpanan lapisan Docker 10 GB
catatan Jumlah ini mencakup artifact citra kontainer terkompresi dan tidak terkompresi.
-
Tambahan 4 GB untuk pemasangan volume. Ini dapat dipasang dan dibagi di antara kontainer yang menggunakan
volumes
mountPoints
,, danvolumesFrom
parameter dalam ketentuan tugas.
Versi platform kontainer Windows Fargate
Tugas Fargate menggunakan platform versi 1.0.0 atau yang lebih baru
Secara default, tugas Amazon ECS yang di-host di Fargate menggunakan versi platform1.0.0
atau yang lebih baru menerima minimal 20 GiB penyimpanan sementara.
Citra kontainer yang ditarik, dikompresi, dan tidak dikompresi untuk tugas disimpan di penyimpanan sementara. Untuk menentukan jumlah total penyimpanan sementara yang harus digunakan tugas Anda, Anda harus mengurangi jumlah penyimpanan yang digunakan citra kontainer Anda dari jumlah total penyimpanan sementara yang dialokasikan tugas Anda.
Untuk informasi selengkapnya, lihat Pemasangan terikat.