запустить контейнер Docker как root

запустить контейнер Docker как root

Я запускаю 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

сделал работу

Спасибо!

Связанный контент