Tag: 无线

自定义boot2docker.iso以在容器上使用无线设备(Docker-toolbox)

我已经有了一个在Linux主机上完全工作的Docker容器。 现在我希望它在Windows和Mac OS X上工作。这个容器使用USB无线接口。 在Linux中,就像在Docker运行命令中使用–net=host一样简单,就这些了。 这样,我可以看到容器内的无线接口,并且可以将它们更改为监视模式。 现在让我们尝试在Windows / Mac … 我的调查让我selectDocker-toolbox for Windows / Mac。 在这个主机操作系统上,似乎无法将USB设备与标准的Docker进行映射。 现在,使用VirtualBox“默认”机器,我安装了VirtualBox扩展包,并创build了将USB设备连接到容器的filter。 现在我可以看到(最后!!!)USB设备使用lsusb命令进入容器,这是一个好消息…但不幸的是我不能看到他们作为无线接口做iwconfig 。 我想这是因为默认的boot2docker机器没有这个驱动程序。 所以,我的调查再次带我进入下一步… 我试图用无线驱动程序创build一个自定义的boot2docker.iso。 我在Dockerfile的官方boot2docker GitHub页面看到一个命令,我认为是“ 搞砸了”我的计划…命令是rm -rf ./*/kernel/net/wireless/* 。 看来它故意删除它们。 我试图删除该行,并build立图像生成一个新的ISO映像。 创build一个自定义的boot2docker iso就像下载(克隆)repo一样简单,并且安装了Docker,然后执行这个docker build -t boot2docker . && docker run –rm boot2docker > boot2docker.iso docker build -t boot2docker . && docker run –rm boot2docker > boot2docker.iso […]

Docker:可以访问wifi界面

docker工人对我来说很新。 目前我想维护不同的Rapsberry PI的networking。 每个PI应该具有完全相同的系统运行相同的操作系统。 为了处理软件的部署和更新,我想通过docker来处理这些事情。 目前我正在使用HypriotOS,它提供他们的图像docker。 我的主要目标是在Docker容器中运行一个applocation,它需要直接访问wifi接口。 纯粹的networking访问是不够的,需要改变WiFi模式(监控模式)更深入的访问。 长话短说:是否可以通过USB WiFi卡直接传递给Docker Container,它显示为wlan0接口? 或者还有其他方法可以想到吗? 提前感谢您的回答!