1

У меня есть файловый сервер Windows и машина с Ubuntu, на которой работает докер. Внутри этого докера находится контейнер Nextcloud. / Var /var/www/html внутри контейнера Nextcloud монтируется как том на хосте Linux. Теперь я хочу, чтобы файлы, сохраненные в моем облаке, сохранялись прямо на моем файловом сервере. Итак, я попробовал:

sudo mount -t cifs -o user=user //192.168.1.100/files /var/lib/docker/volumes/interna_nextcloud/_data/data/User/files/

Если я создаю файл в хост-системе в этом каталоге, файл будет создан на моем файловом сервере. Но мне не удается создать файл в контейнере Nextcloud. Владелец этого каталога - root . Я попытался изменить его (на хосте и на контейнере) с

chown www-data [...]/User/files

без кода ошибки, но также без успеха владелец остается root .

Есть ли способ смонтировать каталог Windows Samba внутри док-контейнера с хостом по томам докера? Контейнер Docker не имеет доступа к сети файлового сервера (и не должен иметь)

0