Docker
Configuração inicial
Importante: Esses comandos só precisam ser executados no primeiro uso.
Crie a pasta ~/.config/docker com mkdir -p ~/.config/docker. Altere a pasta de armazenamento do Docker para a /homeLocal com echo '{"data-root":"/homeLocal-projects/captarlibras_finep/raphael/docker"}' | tee ~/.config/docker/daemon.json. Importante: Lembre-se de trocar o captarlibras_finep/raphael/ para alguma pasta sua.
Esses dois primeiros passos são específicos para as máquinas do VeRLab: por padrão o Docker guarda arquivos na /home do usuário, mas essa pasta é compartilhada por NFS e o Docker não dá suporte a isso.
Execute dockerd-rootless-setuptool.sh install. Importante: Após terminar, o comando vai pedir que você altere seu .bashrc para adicionar uma linha semelhante a export DOCKER_HOST=unix:///run/user/<uid>/docker.sock (varia por usuário). Faça essa alteração antes de prosseguir.
Reinicie o Bash com exec bash. Ative a inicialização automática do Docker: systemctl --user enable --now docker Com isso, a configuração está pronta. Confirme que o Docker está funciona com docker run hello-world