为了在主机和Docker容器之间共享设备,我想知道给定设备的安装点的路径,在这种情况下是智能卡读卡器。
使用 ioreg -p IOUSB -t ,我可以看到设备(CCID USB Reader):
#idbackground {
background-image: url("http://i.imgur.com/7h8ejPJ.png");
....
}
然而,这并没有帮助我找到/ dev / ???此设备映射到。 mount 命令不提供有关非存储设备的详细信息。
编辑1:
以下是 / dev / 目录中 ls -l </ strong>命令的结果:
iMac:~ $ ioreg -p IOUSB -t
+-o Root <class IORegistryEntry, id 0x100000100, retain 13>
+-o Root Hub Simulation Simulation@fd000000 <class AppleUSBRootHubDevice, id 0x100000257, registered, matched, active, busy 0 (42 ms), retain 7>
| +-o IOUSBHostDevice@fd100000 <class AppleUSBDevice, id 0x100000258, registered, matched, active, busy 0 (45 ms), retain 14>
| +-o Card Reader@fd110000 <class AppleUSBDevice, id 0x1000002a8, registered, matched, active, busy 0 (89 ms), retain 11>
| +-o IR Receiver@fd120000 <class AppleUSBDevice, id 0x1000002c9, registered, matched, active, busy 0 (139 ms), retain 14>
| +-o CCID USB Reader@fd130000 <class AppleUSBDevice, id 0x100000a1d, registered, matched, active, busy 0 (28 ms), retain 17>
没有新条目。我不确定io8log *文件是否与USB读卡器有关。 拔下USB读卡器时, mount 命令输出也不会改变。
编辑2:
根据Where is the mount point for the iPod/iPhone in Mac?,OSX不使用带有mouting point的mount非数据设备,而是直接连接。 在这种情况下,还有办法与Docker容器共享此设备吗?