Docker:访问wifi接口

sve*_*rgr 8 wifi raspberry-pi docker

我对 docker 很陌生。目前我想维护一个由不同 Rapsberry PI 组成的网络。每个 PI 应该具有相同的操作系统,并运行完全相同的系统。为了处理软件的部署和更新,我想通过 docker 来处理这些事情。

目前我正在使用 HypriotOS,它在他们的图像上提供 docker。

我的主要目标是在 docker 容器中运行一个 applocation,它需要直接访问 wifi 接口。单纯的网络访问是不够的,需要更深入的访问,比如改变wifi模式(监控模式)。

长话短说:是否可以将 USB WiFi 卡直接传递到 docker Container,使其显示为 wlan0 接口?或者你还有什么其他的方法可以想到?

提前感谢您的回答!

Mic*_*ael 4

查看privileged容器的标志,它将允许您完全访问系统上的设备。有关更多信息,请参阅Docker 运行文档。