2 years ago
#7951
langford_js
Can't change ownership of '/dev/gpiomem' in a docker container in RPi
I'm trying to run a simple docker container with a python base image to control the LEDs on my RPi4.
The Dockerfile compiles fine and I'm running it as follows:
docker run --rm -ti --privileged --device /dev/gpiomem:/dev/gpiomem -d led_blinker bash
Once inside the docker container I run a ls -l /dev/gpiomem
and I get
root@ca1506d00cc5:/# ls -l /dev/gpiomem
crw-rw---- 1 nobody nogroup 246, 0 Dec 30 21:47 /dev/gpiomem
I try to do
root@ca1506d00cc5:/# chown root.root /dev/gpiomem
chown: changing ownership of 'dev/gpiomem': Operation not permitted
But when I run a whoami
I get I'm the root user. What is that I'm missing?
PS. I have also added the flag --user root
and got the same results.
docker
raspberry-pi
raspberry-pi4
chown
0 Answers
Your Answer