View a markdown version of this page

Pasang penyimpanan persisten dalam wadah - Batas Waktu Cloud

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

Pasang penyimpanan persisten dalam wadah

Saat penyimpanan persisten dipasang pada pekerja armada yang dikelola layanan, Deadline Cloud menyetel DEADLINE_PERSISTENT_MOUNT ke jalur pemasangan host-nya. Lingkungan Docker antrian khusus dapat mendeteksi variabel dan memasang jalur yang sama ke wadah sesi.

Pertama, konfigurasikan penyimpanan persisten pada armada yang dikelola layanan. Untuk detail konfigurasi dan siklus hidup, lihat. Penyimpanan persisten untuk armada yang dikelola layanan

Tambahkan array Bash ke skrip enter lingkungan antrian, dan teruskan array ke: docker container run

PERSISTENT_MOUNT_ARGS=() if [ -n "${DEADLINE_PERSISTENT_MOUNT:-}" ]; then PERSISTENT_MOUNT_ARGS=( --mount "type=bind,src=${DEADLINE_PERSISTENT_MOUNT},dst=${DEADLINE_PERSISTENT_MOUNT}" ) fi docker container run \ --rm \ --detach \ "${PERSISTENT_MOUNT_ARGS[@]}" \ other-options \ image-uri

Gunakan penyimpanan persisten untuk data yang dapat dibuat ulang, seperti lapisan kontainer, file model yang diunduh, shader yang dikompilasi, instalasi paket, dan cache aplikasi. Tulis output pekerjaan otoritatif ke jalur sesi yang dikonfigurasi untuk alur kerja Anda.

Penyimpanan persisten bukanlah sistem file bersama. Volume dilampirkan ke satu pekerja pada satu waktu dan digunakan kembali dalam armada dan Availability Zone yang sama. Gunakan penyimpanan jaringan ketika pekerja bersamaan harus membaca dan menulis data yang sama.

Deadline Cloud mengonfigurasi direktori Docker data tanpa akar pada jalur rumah fisik yang diselesaikan. job-user Anda tidak perlu memindahkan direktori Docker data saat penyimpanan persisten mengembalikan direktori pengguna tersebut.