【发布时间】:2016-11-16 22:01:49
【问题描述】:
当我运行 docker image 时,我挂载的 artifacts 目录获得了 root 权限。 我希望工件具有与用户相同的权限。 是否可以在运行 docker 映像时将用户作为参数传递,以便创建具有特定用户权限的工件目录?
这就是我运行 docker 的方式:
docker run --cap-add SYS_ADMIN --security-opt apparmor:unconfined -it -v /home/artifacts:/artifacts dock_img
drwxr-xr-x 2 root root 4.0K Nov 16 13:58 artifacts
由于此工件获得了 root 权限,我无法通过我的用户登录对其进行处理。有人可以帮我解决这个问题吗?
【问题讨论】:
标签: docker docker-compose dockerfile docker-machine