Danke für den Tipp. Habe ich schon versucht. Brachte leider nichts.
Habe auch
versucht. Hat auch nicht geklappt.
Um sicherzugehen habe ich auch einmal ein anderes Verzeichnis eingetragen, bei dem ich zu 100% weiß, dass ein Docker-Container Daten schreiben kann. Hat für owncloud auch nicht funktioniert.
Es scheint zumindest kein Berechtigungsproblem mit dem Verzeichnis zu sein.
Für mich sieht es so aus, als wäre das eine Beschränkung seitens OWNCLOUD. Die ist für mich aber leider nicht nachvollziehbar und ich habe bisher keine näheren Infos gefunden.
So habe jetzt auch mal versucht das Docker-Projekt direkt auf dem volume2 zu erstellen. Da mag mariadb auf einmal nicht ("Can't create test file ... (Errcode: 13 "Permission denied")")
Es ist echt zum Haare raufen.
Also nochmal
Verzeichnisberechtigungen vor Start von owncloud:
Verzeichnisberechtigungen nach Beenden von owncloud auf volume1:
Verzeichnisberechtigungen nach Beenden von owncloud auf volume2 (owncloud, mariadb & redis sollen alle auf volume2 speichern):
(mariadb liefert Fehlermeldung)
Nächster Versuch: Berechtigungen zurückgesetzt; nach Beenden (owncloud auf volume2, mariadb & redis auf volume1):
(owncloud-server liefert Fehlermeldung)
==> anscheinend verändert owncloud die Berechtigungen bzw. Besitzer der Verzeichnisse. Ich frage mich aber trotzdem, warum dass dann auch volume1 einwandfrei klappt und auf volume2 nicht..