Ich habe per Docker MKVToolNix gestartet. Erst habe ich es über DSM gemacht und beim letzten Versuch über Putty mit diesem Befehl:
Im Ordner /volume1/docker/mkvtoolnix werden Log-Daten geschrieben. D.h. dieses Verzeichnis hat er ordnungsgemäß übernommen. Aber versuche ich über die MKVToolnix GUI /storage zu öffnen, so ist dieser Ordner leer. Also genau wie bei diesem User, nur ich hatte ja seinen Fehler nicht gemacht:
https://github.com/jlesage/docker-mkvtoolnix/issues/7
Die USER_ID bzw UID habe ich per Putty und diesem Befehl ermittelt (geht das eigentlicht nicht über DSM?):
1044 ist in dem Fall ein Admin-Account. Der sollte alle Schreibrechte besitzen.
Ändere ich den Pfad wie folgt, dann kann ich auf den Ordner zugreifen:
EDIT: Ok, ich konnte das Problem selbst lösen in dem ich dem Admin-Account noch mal explizit die Rechte für diesen gemeinsamen Ordner zugewiesen habe:
Macht ja irgendwie keinen Sinn, da ich ja auch keine explizite Berechtigung für den Ordner /docker hinterlegen musste, aber zumindest geht es jetzt.
Rich (BBCode):
docker run -d \
--name=mkvtoolnix \
-e USER_ID=1044 \
-e GROUP_ID=100 \
-e TZ=Europe/Berlin \
-p 5800:5800 \
-v /volume1/docker/mkvtoolnix:/config:rw \
-v /volume1/video:/storage:rw \
jlesage/mkvtoolnix
Im Ordner /volume1/docker/mkvtoolnix werden Log-Daten geschrieben. D.h. dieses Verzeichnis hat er ordnungsgemäß übernommen. Aber versuche ich über die MKVToolnix GUI /storage zu öffnen, so ist dieser Ordner leer. Also genau wie bei diesem User, nur ich hatte ja seinen Fehler nicht gemacht:
https://github.com/jlesage/docker-mkvtoolnix/issues/7
Die USER_ID bzw UID habe ich per Putty und diesem Befehl ermittelt (geht das eigentlicht nicht über DSM?):
Rich (BBCode):
awk -F: '($3 >= 1000) {printf "%s:%s\n",$1,$3}' /etc/passwd
1044 ist in dem Fall ein Admin-Account. Der sollte alle Schreibrechte besitzen.
Ändere ich den Pfad wie folgt, dann kann ich auf den Ordner zugreifen:
Rich (BBCode):
docker run -d \
--name=mkvtoolnix \
-e USER_ID=1044 \
-e GROUP_ID=100 \
-e TZ=Europe/Berlin \
-p 5800:5800 \
-v /volume1/docker/mkvtoolnix:/config:rw \
-v /volume1/docker/video:/storage:rw \
jlesage/mkvtoolnix
EDIT: Ok, ich konnte das Problem selbst lösen in dem ich dem Admin-Account noch mal explizit die Rechte für diesen gemeinsamen Ordner zugewiesen habe:
Macht ja irgendwie keinen Sinn, da ich ja auch keine explizite Berechtigung für den Ordner /docker hinterlegen musste, aber zumindest geht es jetzt.