У меня есть образ разработки встроенной системы, содержащийся в файле Docker. Чтобы прошить код, мне нужно подключиться к узлам через USB Serial (например, /dev/ttyACM0
).
В Docker я использовал новую функцию привязки для (см. https://github.com/dotcloud/docker/issues/111, -b
или, в последнее время, вариант -v
), чтобы открыть хосты devfs для контейнера. Однако всякий раз, когда я подключаюсь («cat / d / ttyACM0», d — это монтирование привязки к dev) к устройству, я получаю «операция не разрешена». Можно ли не только привязать mount, но и реально использовать символьные устройства в контейнере?
Может быть, даже можно будет разоблачить конкретных разработчиков с помощью правил udev?