Hallo Zusammen,
ich versuche gerade ownCloud im Docker zu installieren und habe dabei Probleme das data Volume von "/volume1/owncloud" einzubinden. Ich habe das Image von Docker Hub heruntergeladen, nach den Anweisungen konfiguriert und wollte mein Share-Laufwerk /volume1/owncloud als Volume für den Container einbinden. Leider erhalte ich beim Aufruf des initialen Einrichtungs-Assistenten von ownCloud die folgenden zwei Fehlermeldungen:
und
Was ich bereits versucht habe:
Leider führt das auch nicht zum Erfolg. Kann es sein, dass ich einen User mit der passenden ID auf DSM haben muss, welcher die gleiche ID hat wie www-data im Docker Container? Wenn ja, wie kann ich das bewerkstelligen?
Das Volume /volume1/owncloud ist per DSM verschlüsselt, aber zum Zeitpunkt des Docker starts gemountet.
Gibt es eigentlich bereits eine Anleitung um ownCloud in einem Synology-Docker-Container einzurichten?
Danke,
Grüße,
Michael
ich versuche gerade ownCloud im Docker zu installieren und habe dabei Probleme das data Volume von "/volume1/owncloud" einzubinden. Ich habe das Image von Docker Hub heruntergeladen, nach den Anweisungen konfiguriert und wollte mein Share-Laufwerk /volume1/owncloud als Volume für den Container einbinden. Leider erhalte ich beim Aufruf des initialen Einrichtungs-Assistenten von ownCloud die folgenden zwei Fehlermeldungen:
Rich (BBCode):
Data directory (/volume1/owncloud) is invalid
Please check that the data directory contains a file ".ocdata" in its root.
und
Rich (BBCode):
Cannot create "data" directory (/volume1/owncloud)
This can usually be fixed by giving the webserver write access to the root directory.
Was ich bereits versucht habe:
- Via DSM der Gruppe http, R/W Rechte auf das share /volume1/owncloud zu geben
- Via docker-shell mit "chmod 777 -R /var/www/html/data" dem ordner R/W rechte zu geben
- Via docker-shell mit "chown www-data:www-data -R /var/www/html/data" den Ordner als Eigentümer eintragen
- Via DSM FileStation Rechtsklick auf /volume1/owncloud -> Permissions -> http -> edit -> Read (Haken setzen), Write (Haken setzen)
Leider führt das auch nicht zum Erfolg. Kann es sein, dass ich einen User mit der passenden ID auf DSM haben muss, welcher die gleiche ID hat wie www-data im Docker Container? Wenn ja, wie kann ich das bewerkstelligen?
Das Volume /volume1/owncloud ist per DSM verschlüsselt, aber zum Zeitpunkt des Docker starts gemountet.
Gibt es eigentlich bereits eine Anleitung um ownCloud in einem Synology-Docker-Container einzurichten?
Danke,
Grüße,
Michael