windows - 是否可以在 Windows 下使用 Docker 镜像访问硬件设备?

标签 windows docker

最近,一个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/

相关文章:

docker - 有没有办法在构建容器时内省(introspection)图像值?

java - java中如何打开外部程序

Python 和 native GUI

windows - 又一个 bash(现在为 .bat)脚本

python - 使用 Python 查找和识别多个显示设备(显示器)

node.js - 从 Docker 容器 Web 应用程序内部触发主机操作系统上的事件

amazon-web-services - Docker Cloud的栈文件怎么写?

windows - 所有 Windows 控制台应用程序屏幕缓冲区大小

sqlite - Docker:如何将sqlite数据库更改持久保存到db文件?

jenkins - 如何在jenkins中运行已经在Docker容器中的docker镜像