Zamontuj ścieżkę systemu Windows (cifs) w voulme obrazu dokera


1

Mam serwer plików Windows i maszynę Ubuntu, która uruchamia okno dokowane. Wewnątrz tego dokera znajduje się pojemnik Nextcloud. /var/www/htmlWewnątrz Ther Nextcloud pojemnika jest montowany jako objętość na gospodarza Linux. Teraz chcę, aby pliki zapisane w mojej chmurze były zapisywane bezpośrednio na moim serwerze plików. Więc próbowałem:

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

Jeśli utworzę plik w systemie hosta w tym katalogu, plik zostanie utworzony na moim serwerze plików. Ale nie udało mi się utworzyć pliku w kontenerze Nextcloud. Właścicielem tego katalogu jest root. Próbowałem to zmienić (na hoście i kontenerze) za pomocą

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

bez kodu błędu, ale także bez powodzenia, właściciel zostaje root.

Czy istnieje sposób, aby zamontować na systemie Windows Samba katalogu wewnątrz pojemnika Döcker z hostem przez tomów Döcker? Pojemnik doker nie ma dostępu do sieci serwera plików (i nie powinien mieć)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.