Доступ к USB — устройствам на хостах с помощью Openstack appcontainer

#docker #openstack #pci #appcontainer

Вопрос:

У нас есть контроллер Openstack, развернутый с несколькими вычислительными хостами zun. Мы запускаем контейнеры docker с помощью openstack appcontainer инструмента командной строки (с python-zunclient установленным). У нас есть несколько радиостанций, подключенных к хостам через порты USB и Ethernet. Обычно , если мы запускаем контейнер docker непосредственно на хосте, например docker run -it --name cont4 --device=/dev/bus/usb/001/014 container-snapshot bash , usb-порт доступен из контейнера, и мы можем получить доступ к радио.
Однако такого флага, как --device with , нет openstack appcontainer , и, следовательно, при запуске контейнера радио (или USB — порт) недоступно из контейнера. Есть какие-либо предложения, как подключить/пропустить USB-порты к контейнеру во время запуска openstack appcontainer ?

Комментарии:

1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.