As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Crie uma imagem Docker do Amazon Linux 2023 equivalente ao trabalhador para o Deadline Cloud
O Dockerfile al2023-deadline
-
Crie e teste pacotes conda com a mesma versão do GLIBC, bibliotecas de sistema e ambiente de execução dos trabalhadores reais.
-
Reproduza localmente falhas de compilação ou tempo de execução do lado do trabalhador.
-
Valide se suas dependências de software são satisfeitas pelo ambiente de trabalho antes de enviar trabalhos.
A imagem instala pacotes em grupos em camadas que correspondem à AMI de trabalho: ferramentas principais do sistema, conjunto de ferramentas de construção, bibliotecas de imagens e mídia X11/Mesa/OpenGL, utilitários de rede e segurança, Python 3.11, Docker e containerd, AWS CLI v2, Boost, jemalloc e TBB.
Crie a imagem:
docker build -f Dockerfile.worker-equivalent -t al2023-deadline:latest .
Crie um pacote conda dentro do contêiner:
docker run --rm -v "$PWD":/work -w /work al2023-deadline:latest \ bash -c "pip3.11 install conda-build && conda build my-recipe/"
Importante
Essa imagem é um instantâneo pontual. A AMI real do SMF worker pode ter pacotes mais novos ou adicionais. Para suporte à GPU NVIDIA, adicione o repositório NVIDIA Container Toolkit ao Dockerfile e execute com. --gpus all