Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 如何在OSX上的主机和容器之间共享非存储USB设备_Macos_Docker_Usb_Smartcard - Fatal编程技术网

Macos 如何在OSX上的主机和容器之间共享非存储USB设备

Macos 如何在OSX上的主机和容器之间共享非存储USB设备,macos,docker,usb,smartcard,Macos,Docker,Usb,Smartcard,我最近在Docker HUB上创建了一个Docker映像: 此映像依赖于主机和容器之间共享的USB智能卡读取器的存在。在Ubuntu上使用--device或--priviledged和/dev/bus/usb上的卷可以很好地工作 但是,我们没有找到在OSX上共享此类设备的方法。 我这样做了,而且似乎没有在/dev下安装非存储USB设备 我想知道是否有其他方法可以在OSX上使用相同的图像。如果不是的话,我也会对任何需要以其他方式创建新图像的方式感兴趣。你有没有得到过这个问题的答案?您需要在virt

我最近在Docker HUB上创建了一个Docker映像:

此映像依赖于主机和容器之间共享的USB智能卡读取器的存在。在Ubuntu上使用
--device
--priviledged
/dev/bus/usb
上的卷可以很好地工作

但是,我们没有找到在OSX上共享此类设备的方法。 我这样做了,而且似乎没有在
/dev
下安装非存储USB设备


我想知道是否有其他方法可以在OSX上使用相同的图像。如果不是的话,我也会对任何需要以其他方式创建新图像的方式感兴趣。

你有没有得到过这个问题的答案?您需要在virtualbox中为docker机器(也称为boot2docker)VM设置USB转发。这篇文章帮了我的忙:

与编程不完全相关,我将把它放在一边,因为它足够近了。但是我认为你在OSX Q/A网站上可能会得到更好的帮助。你能在你的答案中添加相关内容吗?链接可能明天就不存在了。