安装docker版op和配置网关 自定义IP - ch0769/luyou GitHub Wiki

下面的192.168.123.0和192.168.123.1改为你的主路由网段和ip。 操作固件 nifreq/openwrt-aarch64:r20.03.11 ,方法一:(从服务器下载镜像并部署) 登armbian的ssh,执行:

docker network create --subnet=192.168.123.1/16 docker-ice

docker pull unifreq/openwrt-aarch64:r20.04.08

新版

docker pull unifreq/openwrt-aarch64:r20.07.20

ip link set eth0 promisc on

modprobe pppoe

docker network create -d macvlan --subnet=192.168.123.0/24 --gateway=192.168.123.1 -o parent=eth0 macnet

之面已经安装过openwrt的的可以从下面命令开始

docker run --restart always -d --network macnet --privileged unifreq/openwrt-aarch64:r20.07.20 /sbin/init

已经升级到aarch64:r20.03.19并固定ip为192.168.123.5

unifreq/openwrt-aarch64:r20.04.08 并固定ip为192.168.123.2

docker run --restart always -d --network macnet --privileged --ip=192.168.123.3 unifreq/openwrt-aarch64:r20.07.20 /sbin/init

docker run --restart always -d --network macnet --privileged --ip=192.168.123.2 unifreq/openwrt-aarch64:r20.04.08 /sbin/init

2,再登录portainer管理页面,点container vi /etc/config/network,按i改网关信息,op的ip要改成跟主路由同网关,比如192.168.123.1和192.168.123.2,改好后依次按返回键,:wq保存退出。再点disconnect,在containers那勾选op 点restart重启op。 (部分op需手动复制粘贴以下两条,192.168.2.1改成你主路由ip。不复制进去就登陆不了op)

option gateway '192.168.123.1'

option dns '114.114.114.114 223.5.5.5'