最近,一个native Docker client适用于 Windows 的版本已发布 (>= Windows 7)。
我想知道:是否可以转发对物理设备的访问,将 Windows 作为主机运行?
对于 *nix 主机,这似乎可以使用以下语法:
docker run -t -i --device=/dev/ttyUSB0 ubuntu bash
(建议 here )将 *nix 系统上的 USB 设备 /dev/ttyUSB0
转发到 docker 镜像。
--device
标志的描述可以在docker docs 中找到。 .
Windows 主机的语法是什么?
最佳答案
Windows USB devices are not currently available to Docker containers run with Docker for Windows.
由 Docker 工作人员于 2017 年 7 月 7 日在 Docker 论坛上回答。
https://forums.docker.com/t/exposing-docker-to-usb-device-in-windows-10-with-docker-toolbox/29290/3
这个答案可能会在一段时间内过时,前提是他们会以某种方式允许此功能。
关于windows - 是否可以在 Windows 下使用 Docker 镜像访问硬件设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37274927/