我最近在Docker HUB上创建了一个Docker镜像:oroger/pypassport。
此图像依赖于主机和容器之间共享的USB智能卡读卡器的存在。这可以在Ubuntu上使用--device
或--priviledged
以及/dev/bus/usb
上的卷。
但是没有找到在OSX上共享此类设备的方法。
我做了some digging,看来非/dev
下没有安装非存储USB设备。
我想知道是否有其他方法可以在OSX上使用相同的图像。如果不是,我也会以任何方式对以某种其他方式创建新图像感兴趣。
答案 0 :(得分:2)
你有没有得到答案?您需要在虚拟机中为docker-machine(也称为boot2docker)VM设置USB转发。这篇文章帮助我:http://reprage.com/post/configure-android-development-environment-with-docker