Sign inSign up

picc745514/r4s

By picc745514

•Updated almost 4 years ago

R4S openwrt lean

Image
0

252

picc745514/r4s repository overview

1、编译rootfs固件如下类似名称

bleach1991-20210706-openwrt-rockchip-armv8-rootfs.cpio.gz

bleach1991-20210706-openwrt-rockchip-armv8-rootfs.tar.gz

2、安装 pigz

apt-get install pigz

3、将rootfs放入脚本目录,然后编译,更具rootfs文件类型选择

sudo bash build_tar.sh tag

sudo bash build_cpio.sh tag

tag就是docker镜像的版本号,例如r9.10.24,tag可以为空,则其为默认值:latest

4、进如images导入镜像

docker load --input 镜像文件

5、重命令镜像以便上传,不需上传不用做

docker tag r4s/xiaoo:0706 picc745514/r4s:lean_lede-0706

docker push picc745514/r4s:lean_lede-0706

6、启用镜像

docker pull picc745514/r4s:lean_lede-0706

7、打开网卡的混杂模式

ip link set eth0 promisc on

8、接着给docker创建网络

docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=eth0 macnet

9、运行openwrt

docker run --name openwrt --restart always -d --network macnet --privileged picc745514/r4s:lean_lede-0706 /sbin/init

10、进入容器修改网络(任意一条)

docker exec -it openwrt /bin/bash

docker exec -it openwrt /bin/sh

docker exec -it openwrt sh

Tag summary

Content type

Image

Digest

sha256:af5a193ed…

Size

14.2 MB

Last updated

almost 4 years ago

docker pull picc745514/r4s:duo2