

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
<a name="examples-container-al2023"></a>

Dockerfile [tenggat waktu al2023](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/containers/al2023-deadline) 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`