Хостовая система на Debian 12
Создана директория
/mnt/share, к которой при помощи
fstab подключена сетевая шара.
Владельцем папки является
root.
Далее Docker контейнер.
При запуске контейнера Docker директория
/mnt/share из хостовой системы подключается к директории
/mnt/share внутри контейнера, где владельцем также является
root.
Внутри контейнера могу спокойно зайти в директорию
/mnt/share и создавать там внутри папки (которые сразу же появляются на сетевой шаре)
Вопрос
Как дать полный доступ к директории
/mnt/share пользователю
www-data внутри этого Docker контейнера? Это необходимо для нормальной работы сервиса, на котором завязан пользователь
www-data.
Запускаю команды внутри контейнера, ничего не меняется.
chown -R :www-data /mnt/share
chmod -R g+rwx /mnt/share
root неизменно остается владельцем
mnt/share, никакие права не применяются (команды по умолчанию выполняются от пользователя
root внутри контейнера)