docker-compose / dev / ttyUSB-重新启动后的权限

时间:2019-06-15 17:23:16

标签: docker permissions docker-compose

我有一个docker-compose文件可以将USB传递到docker,到目前为止,它的工作方式如下:

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”不同。

有什么想法或提示吗?

干杯! 马丁

0 个答案:

没有答案