[英]Accessing USB webcam hosted on OS X from a Docker container
是否可以從Docker容器訪問USB攝像頭(例如Logitech c270)? 相機通過USB端口連接到Mac主機。 即使使用--privileged運行容器,我也找不到設備(例如/ dev / video0文件不存在)。
謝謝
默認的boot2docker.iso
-machine使用官方boot2docker.iso
創建一個虛擬機。 這款超薄發行版不支持USB視頻設備。 將USB設備連接到虛擬機時,如果沒有正確的驅動程序,內核將無法執行任何操作。 因此,您將看不到任何視頻捕獲設備,例如/dev/video0
。
TL; DR
我已經編譯了一個定制的boot2docker.iso ,它發布了uvcvideo
驅動程序。 使用這個來創建docker機器。
docker-machine create -d virtualbox --virtualbox-boot2docker-url https://github.com/Alexoner/boot2docker/releases/download/v17.06.0-ce-usb-rc5/boot2docker.iso default
然后安裝VirtualBox擴展,連接網絡攝像頭設備,你很高興!
參考
附加網絡攝像頭: https : //www.virtualbox.org/manual/ch09.html#webcam-passthrough
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.