Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Монтирование папки из Ubuntu в VirtualBox  (Прочитано 885 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн beginner_ubuntu_user

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Монтирование папки из Ubuntu в VirtualBox
« : 15 Апреля 2017, 12:36:48 »
Товарищи, подскажите, пожалуйста.

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 и т.п.)
Подскажите, пожалуйста.
« Последнее редактирование: 16 Апреля 2017, 09:03:30 от beginner_ubuntu_user »

 

Страница сгенерирована за 0.084 секунд. Запросов: 26.