#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. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.