我有一个包含在 Docker 文件中的嵌入式系统开发映像。为了刷新代码,我需要通过 USB 串行(例如/dev/ttyACM0
)连接到节点。
对于 Docker,我使用了新的绑定挂载功能(请参阅https://github.com/dotcloud/docker/issues/111或-b
最近的-v
选项)将主机 devfs 公开给容器。但是,每当我连接(“cat /d/ttyACM0”,d 是绑定到 dev 的安装)到设备时,我都会得到“不允许操作”。是否不仅可以绑定挂载,还可以在容器中实际使用字符设备?
是否有可能通过 udev 规则公开特定的开发人员?