我创建了一个nginx docker容器并将其文档根目录(/ srv / www)安装在主机中(位于同一位置)。
我还使用相同的uid \ gid在主机和容器中创建了一个用户和一个组。
我的意图是在用户拥有的HOST / srv / www(例如,/ srv / www / mydir)中创建一个目录,但是每次我尝试进行伪装时,所有权仍保留为root:root,并具有777权限
在我看来,这会带来很大的安全问题。
我希望能够创建许多虚拟主机,这些虚拟主机在/ srv / www下具有不同的根目录,这些目录由不同的用户拥有,但由同一nginx容器管理。
有没有办法做到这一点?
谢谢
答案 0 :(得分:0)
我发现问题是由于我在使用vagrant创建的vm内工作。