Dawn 发表于 2020-1-7 19:48:03

【元旦征文】记录一下我的N1刷armbian安装docker的过程吧

:victory:92包邮在PDD入手了一个全新的N1
咱也废话不多,直接开动吧 都是老司机了
写盘工具以及armbian5.98的镜像,镜像是恩山大神fippy大佬的,内置了写入emmc脚本和docker安装脚本:lol
由于不是新手向的保姆教程 只是分享一个玩法和思路至于降级,刷入armbian的教程就自行寻找吧。

我已经成功进入系统并写入emmc,这里参考大神的经验 armbian最好关机poweroff再断电 重启也用reboot操作,善待你的N1不要强行拔电
flippy大神的armbian5.98已经集成了install-docker.sh脚本,直接用root登录运行./install-docker.sh即可完成安装。

安装完docker 我们装上图形化面板portainer吧

配置docker镜像加速先
加速一下docker 方便等下操作 在阿里云容器服务里就可以获取自己的加速命令
docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer:linux-arm64


安装图形化面板:lol


IP:9000就可以访问咯
创建docker的虚拟网络(可用docker network ls查看已创建了哪些)

docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 -o parent=eth0 macnet

【名称为macnet,macvlan模式,将12.x修改为你自己主路由的网段】

docker pull kanshudj/n1-openwrtgateway:r9.10.1拉取这个版本的openwrt镜像 挺好用的


docker run --restart always -d --network macnet --privileged kanshudj/n1-openwrtgateway:r9.10.1
命令运行这个镜像
感谢群友提供的无脑安装教程1)SSH登录ip,:docker pull kanshudj/n1-openwrtgateway:r9
2)运行 ip link set eth0 promisc on
3)运行 docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 macnet
注意将上述192.168.1.0及192.168.1.1替换为你的主路由网段,如192.168.2.0与192.168.2.1
4)运行 docker run --restart always -d --network macnet --privileged kanshudj/n1-openwrtgateway:r9 /sbin/init,
5)进docker管理页面里的命令输入行,运行vi /etc/config/network   
按一下i键编辑网络参数,将其中option ipaddr 192.168.X.2替换为你想登录op的ip,注意其应在主路由网段内,如192.168.2.2,将option gateway、option dns的192.168.X.1替换为192.168.2.1
依次按esc : w q 后回车,restart一下op进入op管理页面(如192.168.2.2)

openwrt旁路由:关闭dhcp,网关填主路由ip,dns可以为主路由ip或114等公共dns,且将其【物理设置】中的【桥接接口】取消掉。还有最重要的1点:务必在防火墙添加规则设置:iptables -t nat -I POSTROUTING -j MASQUERADE并重启防火墙

docker版的openwrt就安装好了

qty51 发表于 2020-1-7 21:00:52

谢谢版主分享,当初一下买了3个,都吃灰呢

demonrain 发表于 2020-1-7 21:02:28

qty51 发表于 2020-1-7 21:00
谢谢版主分享,当初一下买了3个,都吃灰呢

要不要考虑出一个给我折腾玩:lol

wangjianjilei 发表于 2020-1-8 09:21:52

这玩意居然能跑docker,惊了,能跑docker是不是因为着所有docker的镜像都能跑?

wangjianjilei 发表于 2020-1-8 09:31:41

docker真骚

Tiger 发表于 2020-1-8 12:07:44

谢谢,矿渣有成为第二个恩山的可能性啊。帖子含金量很高。

brightforce 发表于 2020-1-9 00:16:54

谢谢,矿渣有成为第二个恩山的可能性啊。帖子含金量很高

小王 发表于 2020-1-9 00:43:02

可惜还是看不懂:lol

yanlinghuayuan 发表于 2020-1-12 07:16:32

路过这里看看
页: [1] 2
查看完整版本: 【元旦征文】记录一下我的N1刷armbian安装docker的过程吧