【发布时间】:2019-03-24 10:10:47
【问题描述】:
我创建了一个 nginx docker 容器并将其文档根目录 (/srv/www) 安装在主机中(在同一位置)。
我还在主机和容器中使用相同的 uid\gid 创建了一个用户和一个组。
我的意图是在用户拥有的 HOST /srv/www(例如 /srv/www/mydir)中创建一个目录,但每次我尝试 chown 时,所有权仍然是 root:root 具有 777 权限.
在我看来,这会造成很大的安全问题。
我希望能够创建许多虚拟主机,在 /srv/www 下具有不同的根目录,由不同的用户拥有,但由同一个 nginx 容器管理。
有没有办法做到这一点?
谢谢
【问题讨论】:
标签: docker nginx containers vhosts