Я запускаю transmission на libreelec / rpi3 с docker
создано с
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
Однако, когда я вижу, кто управляет процессом передачи, я получаю
#ps -ef | grep trans
2611 root 0:00 s6-supervise transmission
2619 911 0:00 /usr/bin/transmission-daemon -g /config -c /watch -f
Я знаю, что transmission не запускается от имени root, потому что он получает много сообщений об отказе в доступе. Такое чувство, что я упускаю что-то очень простое. Я пробовал "-u 0:0" "-u=0:0" "-u 0" "-u=0", потому что было непонятно, нужен ли мне знак равенства или пробел, все это не сработало :(
решение1
как указал @Seth - это изображение использует собственное свойство для пользователя/группы:
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
сделал работу
Спасибо!