ubuntu - lsusb 命令在 docker 容器(ubuntu)上没有结果

标签 ubuntu docker

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。


4年前关闭。







Improve this question




我对 比较陌生 docker Ubuntu ,我试图得到我的亚行 中识别的设备亚行容器。

我在查看一些帖子,发现我们也可以使用 lsusb 进行健全性检查设备是否已连接

Connecting to a USB Android Device in a Docker Container via adb

我有一个 Ubuntu docker 容器,命令 lsusb 没有结果。

我需要明确安装它吗?

默认情况下不应该安装 ubuntu 镜像吗?
如果我的理解有误,请纠正我。

最佳答案

默认情况下,容器没有直接的硬件访问权限。让容器直接访问硬件会暴露安全风险,包括逃离容器的能力。

您可以通过 --privileged 运行容器来授予对容器的硬件访问权限。访问所有内容,或 --device=/dev/x:/dev/x授予对单个设备“x”的访问权限。

关于ubuntu - lsusb 命令在 docker 容器(ubuntu)上没有结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48884854/

相关文章:

asp.net - 配置 Docker 以使用代理服务器

maven - 在没有安装 docker 的情况下构建 docker 镜像

eclipse - Hadoop - 输入路径不存在

ubuntu - 如何利用 Google Cloud VM Instance 中的所有磁盘空间?

docker - 在 docker 内的远程机器上使用 PyCharm 的远程调试器

docker 撰写 : Unsupported config option for services service: 'web'

linux - 使用特殊光标时,在 Ubuntu 上重新启动 freeglut/OpenGL C 应用程序失败

python - 通过 SSH 运行 python 进程,即使在关闭 SSH 连接并重新连接后也能监控进程

python - 如何在 virtualenv 中拥有 python 2 和 3

dependencies - 如何正确处理 Docker 容器依赖?