

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

O Dockerfile [al2023-deadline](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/containers/al2023-deadline) replica o conjunto de pacotes da AMI de trabalhadores da frota gerenciada por serviços (SMF) do Deadline Cloud sobre a imagem base do Amazon Linux 2023. Use a imagem para:
+ 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`