Управление разрешениями файлов nginx vhost в томе, подключенном к докеру - PullRequest
0 голосов
/ 19 октября 2018

Я создал докер-контейнер nginx и подключил его корневой каталог (/ srv / www) на хосте (в том же месте).

Я также создал пользователя и группу как на хосте, так и вконтейнер с тем же uid \ gid.

Я намеревался создать каталог в HOST / srv / www (скажем, / srv / www / mydir), принадлежащий пользователю, но каждый раз, когда я пытаюсь набить,право собственности остается root: root с разрешением 777.

Это, на мой взгляд, создает большую проблему безопасности.

Я хотел бы иметь возможность создавать много виртуальных хостов с разнымикорневые каталоги в / srv / www, принадлежащие разным пользователям, но управляемые одним и тем же контейнером nginx.

Есть ли способ достичь этого?

Спасибо

1 Ответ

0 голосов
/ 19 октября 2018

Я обнаружил, что проблема была в том, что я работал внутри виртуальной машины, созданной с помощью vagrant.

...