Tag: 安装点

在Docker中将“named volume”挂载为非root用户

有没有办法以非root用户身份挂载一个命名卷? 我试图避免必须在每个Dockerfile中运行一个chown ,但是我需要一个非root用户可以写的挂载,以便能够写入图像中的构build所创build的工件 这就是我想要的 docker run –rm -it -v /home/bob/dev/:/src/dev -v builds:/mnt/build –name build hilikus/build /bin/bash 但我得到的第二座山 [user@42f237282128 ~]$ ll /mnt total 4 drwxr-xr-x 2 root root 4096 Sep 18 19:29 build 我的另一个mount( /src/dev/ )是由用户拥有的,而不是root 用户所拥有的, 但是,我还没有能够对指定的卷做同样的事情。