1。ssh连接贝壳
armbian安装docker。
2、安装图形管理界面portainer
docker volume create portainer_data
docker run --restart always -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer:linux-arm64
浏览器访问http://ip:9000 账号admin 密码admin登入
3。ssh下执行:
ip link set eth0 promisc on
modprobe pppoe
docker network create -d macvlan --subnet=192.168.4.0/24 --gateway=192.168.4.1 -o parent=eth0 macnet (红色部分改成自己网络)

docker pull kanshudj/n1-openwrtgateway:r9.8.5
docker run --restart always -d --network macnet --privileged kanshudj/n1-openwrtgateway:latest /sbin/init
4.网页登陆 IP:9000 。找到图中设置

输入:
vi /etc/config/network

按“i”键编辑IP、网关(不要和原贝壳的ip一样)
按esc,然后shift+:,输入wq
输入:
/etc/init.d/network restart 此时,打开浏览器输入刚才改的ip地址,可以进入op界面,初始密码是password。
5.加入自启动
回到ssh下nano /etc/rc.local
将ip link set eth0 promisc on填加到exit 0 之前。
6.打开电脑将网关改成你刚才在第4 步中修改的ip就可以了。

docker pull portainer/portainer

另外一个旁路由镜像kanshudj/n1-openwrtgateway

docker run -d -p 9000:9000 --restart=always --name portainer -v /var/run/docker.sock:/var/run/docker.sock -v /Users/lee/dev/docker_file/portainer/data:/data

docker run --restart always -d --name ghblog -e url=http://uc.ihaow.cn -v /ghost:/var/lib/ghost/content -p 2368:2368 ghost

docker run --restart always -d --name ghost -v /ghost:/var/lib/ghost/ -p 8080:2368 ghost


docker ps
CONTAINER ID        IMAGE                                                                COMMAND           CREATED             STATUS              PORTS                    NAMES
4e912d7d0692        kanshudj/n1-openwrtgateway:r9.10.1                   "/sbin/init"             11 seconds ago      Up 9 seconds                                 wonderful_cannon

docker exec -it 4e912d7d0692 sh

BusyBox v1.30.0 () built-in shell (ash)

vi /etc/config/network

/etc/init.d/network restart

exit
unifreq/openwrt-aarch64:r20.10.20  
20210305  192.168.1.6 感觉 不错
不过好像我家云小钢泡掉盘了