Mounten Sie einen Windows-Pfad (cifs) in einem Voulme eines Docker-Images
Ich habe einen Windows-Dateiserver und eine Ubuntu-Maschine, auf der Docker ausgeführt wird. In diesem Docker befindet sich ein Nextcloud-Container. Der /var/www/html
Nextcloud-Container wird als Volume auf dem Linux-Host bereitgestellt. Jetzt möchte ich, dass die in meiner Cloud gespeicherten Dateien direkt auf meinem Dateiserver gespeichert werden. Also habe ich versucht:
sudo mount -t cifs -o user=user //192.168.1.100/files /var/lib/docker/volumes/interna_nextcloud/_data/data/User/files/
Wenn ich in diesem Verzeichnis eine Datei auf dem Hostsystem erstellen, wird die Datei auf meinem Dateiserver erstellt. Ich kann jedoch keine Datei im Nextcloud-Container erstellen. Der Besitzer dieses Verzeichnisses ist root
. Ich habe versucht, es (auf dem Host und auf dem Container) mit zu ändern
chown www-data [...]/User/files
ohne Fehlercode, aber auch ohne Erfolg bleibt der Besitzer root
.
Gibt es eine Möglichkeit zu montieren ein Windows - Samba - Verzeichnis in einem Docker Behälter mit dem Host von Docker Volumen? Der Docker-Container hat keinen Zugriff auf das Dateiservernetzwerk (und sollte dies nicht haben)
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4