Ich führe Transmission auf Libreelec / RPI3 mit Docker aus.
hergestellt mit
docker create --name=transmission \
--restart=always \
-v /storage/docker/transmission/config:/config \
-v /media:/media \
-p 9091:9091 -p 51413:51413 \
-p 51413:51413/udp \
--user=0:0 \
linuxserver/transmission
Wenn ich jedoch sehe, wer den Übertragungsprozess durchführt, bekomme ich
#ps -ef | grep trans
2611 root 0:00 s6-supervise transmission
2619 911 0:00 /usr/bin/transmission-daemon -g /config -c /watch -f
Ich weiß, dass Transmission nicht läuft, da es oft die Meldung „Zugriff verweigert“ bekommt. Es fühlt sich an, als würde ich etwas ganz Einfaches übersehen. Ich habe „-u 0:0“ „-u=0:0“ „-u 0“ „-u=0“ ausprobiert, weil nicht klar war, ob ich das Gleichheitszeichen oder ein Leerzeichen brauche. Alles ist fehlgeschlagen :(
Antwort1
wie @Seth angemerkt hat, verwendet dieses Bild seine eigene Eigenschaft für Benutzer/Gruppe:
docker create --name=transmission \
--restart=always \
-v /storage/docker/transmission/config:/config \
-v /media:/media \
-p 9091:9091 -p 51413:51413 \
-p 51413:51413/udp \
-e PUID=0 -e PGID=0 \
linuxserver/transmission
hat den Job gemacht
Danke!