View a markdown version of this page

Buat image Amazon Linux 2023 Docker yang setara dengan pekerja untuk Deadline Cloud - Batas Waktu Cloud

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

Buat image Amazon Linux 2023 Docker yang setara dengan pekerja untuk Deadline Cloud

Dockerfile tenggat waktu al2023 mereplikasi kumpulan paket AMI pekerja armada yang dikelola layanan Deadline Cloud (SMF) di atas gambar dasar Amazon Linux 2023. Gunakan gambar untuk:

  • Buat dan uji paket conda dengan versi GLIBC, pustaka sistem, dan lingkungan runtime yang sama dengan pekerja sungguhan.

  • Reproduksi kegagalan build atau runtime sisi pekerja secara lokal.

  • Validasi bahwa dependensi perangkat lunak Anda dipenuhi oleh lingkungan pekerja sebelum mengirimkan pekerjaan.

Gambar menginstal paket dalam grup berlapis yang cocok dengan AMI pekerja: alat sistem inti, rantai alat build, pustaka gambar dan media, utilitas jaringan dan keamanan X11/Mesa/OpenGL, Python 3.11, Docker dan containerd, AWS CLI v2, Boost, jemalloc, dan TBB.

Bangun gambar:

docker build -f Dockerfile.worker-equivalent -t al2023-deadline:latest .

Buat paket conda di dalam wadah:

docker run --rm -v "$PWD":/work -w /work al2023-deadline:latest \ bash -c "pip3.11 install conda-build && conda build my-recipe/"
penting

Gambar ini adalah snapshot point-in-time. AMI pekerja SMF yang sebenarnya mungkin memiliki paket yang lebih baru atau tambahan. Untuk dukungan GPU NVIDIA, tambahkan repositori NVIDIA Container Toolkit ke Dockerfile dan jalankan dengan. --gpus all