Moin zusammen,
ich zerbrech mir seit ein paar Tagen den Kopp zu dem Thema:
Es sind 2 Ubuntu Server am laufen, auf dem einen läuft Nextcloud und ein NFS-Sever der einfach einen Datastore fürs ESXi bereitstellt - läuft alles prima. Auf der 2. Kiste (sind alles VM´s) auch Ubuntu Server läuft meine Docker Umgebung - hier möchte ich gerne den bestehenden Ordner /var/lib/docker/volumes freigeben. Das sind die persistenten Volumes der Container, diese möchte ich gern im Nextcloud mounten so dass ich z.b. von meinem Youtube-Download-Container das Zeuch direkt in meine Cloud sortieren kann, oder ich einfach Fotos in einen Ordner schmeissen kann, den mein Cherveto-Container überwacht und dann direkt postet. Ausserdem laufen noch ein paar Sync und Backup Jobs. Soviel zu Ausgangssituation.
Ich habe allerdings grosse Schwierigkeiten mit der Rechteverwaltung. Nextcloud z.b. mag nur mit www-data arbeiten, manche Container sind auch auf www-data manche auf root geflaggt. (Ich würds auch mit Samba machen, hier bekomm ich aber trotz erstelltem samba user im Windows nicht hin. (auf meiner Testkiste geht das problemlos, www-data als samba user))
Der einfachheit halber - was ich gerne hätte:
Eine Freigabe von /var/lib/docker/volumes (oder meinetwegen auch / ) 😀 mit vollständigem Zugriff vom andren System, ohne Rechteprobleme. Samba oder NFS ist mir egal - Sicherheit (erstmal) auch ☺
Könnt ihr mir vielleicht helfen ? Was übersehe ich ? Oder hab ich da nen Denkfehler, wie kann ich das mit den Rechten am besten machen ?