У меня есть файл docker-compose для передачи USB в докер, он работает до сих пор и выглядит следующим образом:
container.services:
sam-container:
image: xyz
device_cgroup_rules:
- 'c *:* rmw'
volumes:
- /tmp/.X11-unix:/tmp/.X11-unix:rw
- $HOME/.Xauthority:/node/.Xauthority:rw
- /etc/fonts:/etc/fonts
- ./config_persist:/app/config_persist
- /dev:/dev
- user-volume:/home/node/
environment:
- DISPLAY=$DISPLAY
user: "1000:1000"
group_add:
- dialout
command: npm start
Проблема в том, что если я перезагружаю хост - приложение не имеет разрешениячтобы получить доступ к / dev / ttyUSB.Я предполагаю, что это проблема с правами доступа, которая возникает после перезагрузки.Мой пользователь называется 'sam', а пользователь демона по умолчанию не имеет тех же прав, что и 'sam'.
Есть идеи или подсказки?
Приветствия!Martin