docker-compose с / dev / ttyUSB - разрешение после перезапуска - PullRequest
0 голосов
/ 15 июня 2019

У меня есть файл 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

...