Navegação
Manual de utilização do ambiente de processamento paralelo do LAD
O presente documento tem como objetivo orientar e instruir os usuários
do Laboratório de Alto Desempenho da PUCRS, do PUCRS Ideia,
sobre a utilização do laboratório.
Em caso de dúvidas, pode entrar em contato via e-mail:
contato.lad@pucrs.br ou suporte.lad@pucrs.br.
5.4. Uso do Docker no Cluster
O Docker é uma ferramenta amplamente utilizada para a criação e gerenciamento de containers, permitindo a execução de aplicações em ambientes isolados. No cluster, por padrão, o Docker fica desativado para todos os usuários. No entanto, é possível habilitá-lo seguindo os passos descritos abaixo:
1. Solicitação de Permissão
Para utilizar o Docker no cluster, é necessário primeiro obter permissão. Para isso, envie um e-mail para o suporte técnico do laboratório (suporte.lad@pucrs.br) solicitando que seu usuário seja incluído na lista de usuários permitidos para utilizar o Docker no cluster. Aguarde a confirmação antes de prosseguir para o próximo passo.
2. Ativação do Docker
Após receber a confirmação do suporte, é necessário criar o arquivo ~/.USE_DOCKER. Esse arquivo pode conter qualquer conteúdo, pois ele não executa comandos diretamente, apenas serve para indicar ao Slurm que o serviço do Docker deve ser iniciado quando um job for submetido.
Exemplo de comando para criação do arquivo:
Uma vez que o arquivo ~/.USE_DOCKER esteja presente, o Slurm automaticamente inicializará os serviços do Docker quando o usuário executar jobs no cluster. Dessa forma, será possível utilizar comandos do Docker normalmente dentro dos scripts submetidos ao Slurm.
Importante:
O arquivo ~/.USE_DOCKER deve permanecer no diretório do usuário para garantir a inicialização do Docker nos jobs futuros.