Товарищи, подскажите, пожалуйста.
Ubuntu 16.04
Поставлен docker. Создана виртуальная машина VirtualBox, в которой Apache в docker контейнере.
В контейнер смонтировал папку из Ubuntu в директорию DOCUMENT_ROOT контейнера.
В Ubuntu владельцем файлов и папок из смонтированной папки является текущий пользователь - user.
В контейнере - пользователь application.
Apache запускаетс пользователем apache.
Сейчас для приложения в контейнере нет доступа на запись например, в папку logs из примонтированной папки.
Как правильно настроить права доступа?
Пользователь добавил сообщение 16 Апреля 2017, 09:03:30:
Сделал проще, без виртуальной машины.
Т.е. на Ubuntu запустил docker контейнер с Apache (+PHP) и смонтировал папку с сайтом в DOCUMENT_ROOT контейнера.
Но вопрос тот же.
В Ubuntu владелец каталогов и файлов в смонтированной папке - user (группа user).
В контейнере Apache у этих же файлов и папок владелец - application (группы application).
Apache в контейнере запускается от пользователя apache (группа apache).
В контейнере нет доступа на выполнение php скриптов и запись в папки (logs, images и т.п.)
Подскажите, пожалуйста.