Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erstellen Sie ein Worker-äquivalentes Amazon Linux 2023 Docker-Image für Deadline Cloud
Das Dockerfile
-
Erstellen und testen Sie Conda-Pakete mit derselben GLIBC-Version, denselben Systembibliotheken und derselben Laufzeitumgebung wie echte Worker.
-
Reproduzieren Sie workerseitige Build- oder Laufzeitfehler lokal.
-
Stellen Sie sicher, dass Ihre Softwareabhängigkeiten von der Arbeitsumgebung erfüllt werden, bevor Sie Aufträge einreichen.
Das Image installiert Pakete in mehrschichtigen Gruppen, die dem Worker-AMI entsprechen: Kernsystemtools, Build-Toolchain, Image- und Medienbibliotheken X11/Mesa/OpenGL, Netzwerk- und Sicherheitsdienstprogramme, Python 3.1, Docker und Containerd, AWS CLI v2, Boost, jemalloc und TBB.
Erstellen Sie das Image:
docker build -f Dockerfile.worker-equivalent -t al2023-deadline:latest .
Erstellen Sie ein Conda-Paket im Container:
docker run --rm -v "$PWD":/work -w /work al2023-deadline:latest \ bash -c "pip3.11 install conda-build && conda build my-recipe/"
Wichtig
Dieses Bild ist ein Point-in-Time-Snapshot. Das eigentliche SMF-Worker-AMI enthält möglicherweise neuere oder zusätzliche Pakete. Für NVIDIA-GPU-Unterstützung fügen Sie das NVIDIA Container Toolkit-Repository zum Dockerfile hinzu und führen Sie es aus. --gpus all