1
resposta

Owner alterado nos arquivos ao montar volume com docker

Estou fazendo um teste rodando um container e montando o volume em uma pasta local e percebi que quando crio um arquivo a partir do container, o arquivo é criado omo root, e não como o meu usuário. Isso gera problemas em máquinas em que não sou root. Como resolver isso?

1 resposta

Oi Ebenezer, tudo bem?

Para mudar o usuário você pode utilizar a instrução "USER" no seu dockerfile:

USER <user>[:<group>] or
USER <UID>[:<GID>]

https://docs.docker.com/engine/reference/builder/#:~:targetText=A%20Dockerfile%20is%20a%20text,command%2Dline%20instructions%20in%20succession.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software