Du musst die User-IDs mappen. Wenn du das wonderfall image verwendest, dann kannst du das wunderbar über Umgebungsvariablen machen. Dazu musst du zunächst festlegen welcher Benutzer zugriff auf den config Ordner haben soll. Idealerweise erstellst du dir extra einen Benutzer der nur für den nextcloud Docker-Container da ist, und der auch nur die Rechte dafür hat. Danach musst du per SSH herausfinden wie id IDs dieses Users lauten.
Generell stehen die IDs der DSM-Benutzer in der datei /etc/passwd. Dort suchst du nach dem Benutzer, dem du Lese und Schreibrechte auf den config ordner gegeben hast und notierst dir die id. Hier ein beispiel aus meiner passwd datei:
Hier hat der Benutzer
ncuser die ID 1023.
In der Datei /etc/group findest du die dazugehörige group id
beide gibst du über die Umgebungsvariablen des Docker-Containers an.
UID = <user id>
GID = <group id>
Bei mir sieht es wie folgt aus:
Danach musst du noch per FileStation den Ordner explizit die Rechte für den jeweiligen benutzer zuweisen - so hab ich es zumindest gemacht.
Gleiches gilt eigentlich auch für die data und apps ordner.
Ich hoffe es hilft Dir weiter.