1.打开网卡混杂模式 sudo ip link set eth0 promisc on
2.创建网络 (须结合实际网络情况,不能照抄命令) docker network create -d macvlan --subnet=192.168.123.0/24 --gateway=192.168.123.1 -o parent=eth0 macnet
这一条命令需要根据树莓派所处的网络环境来做修改,可以使用 sudo ifconfig命令来查看树莓派 eth0 网卡获得的 IP 地址,如果树莓派获得的 IP 地址为 192.168.2.154,那么说明树莓派处在 192.168.2.x网段,相应的,命令中的192.168.123.0和192.168.123.1需要被替换成 192.168.2.0和192.168.2.1
3.docker run -i -t -d --name=openwrt --restart=always --network=macnet --privileged=true virking/openwrt:18.06 /sbin/init
密码:snail或者password
Content type
Image
Digest
Size
193.3 MB
Last updated
over 5 years ago
docker pull virking/openwrt:x86