Docker: 获取wifi接口
Docker: get access to wifi interface
我是 docker 的新手。目前我想维护一个由不同 Rapsberry PI 组成的网络。每个 PI 应该有相同的 OS 和完全相同的系统 运行ning。为了处理软件的部署和更新,我想在 docker 之前处理这些事情。
目前我正在使用 HypriotOS,它在他们的图片上提供 docker。
我的主要目标是运行 docker 容器中的一个应用程序,它需要直接访问wifi 接口。单纯的网络访问是不够的,还需要更深层次的访问,比如改变wifi模式(Monitor Mode)。
长话短说:是否可以将 USB WiFi 卡直接传递到 docker 容器,使其显示为 wlan0 接口?或者还有其他你能想到的方法吗?
提前感谢您的回答!
查看容器的 privileged
标志,它会让您完全访问系统上的设备。有关详细信息,请参阅 Docker Run Documention。
我是 docker 的新手。目前我想维护一个由不同 Rapsberry PI 组成的网络。每个 PI 应该有相同的 OS 和完全相同的系统 运行ning。为了处理软件的部署和更新,我想在 docker 之前处理这些事情。
目前我正在使用 HypriotOS,它在他们的图片上提供 docker。
我的主要目标是运行 docker 容器中的一个应用程序,它需要直接访问wifi 接口。单纯的网络访问是不够的,还需要更深层次的访问,比如改变wifi模式(Monitor Mode)。
长话短说:是否可以将 USB WiFi 卡直接传递到 docker 容器,使其显示为 wlan0 接口?或者还有其他你能想到的方法吗?
提前感谢您的回答!
查看容器的 privileged
标志,它会让您完全访问系统上的设备。有关详细信息,请参阅 Docker Run Documention。