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