Monte o "volume nomeado" como não raiz no Docker
Existe alguma maneira de montar um volume nomeado como um usuário não raiz? Estou tentando evitar ter que executar umchown
em cada arquivo Docker, mas eu preciso que a montagem seja gravável por um usuário não raiz para poder gravar os artefatos criados por uma construção na imagem
É isso que estou tentando
docker run --rm -it -v /home/bob/dev/:/src/dev -v builds:/mnt/build --name build hilikus/build /bin/bash
mas para o segundo monte eu recebo
[user@42f237282128 ~]$ ll /mnt
total 4
drwxr-xr-x 2 root root 4096 Sep 18 19:29 build
Minha outra montaria (/src/dev/
) É de propriedade dedo utilizador, não pela raiz, portanto, fornece o que eu preciso; no entanto, não consegui fazer o mesmo com o volume nomeado.