瞎折腾 篇一:360v6_openwrt系统安装docker
前言
因为最近买了亚瑟,加上前段时间无聊,把之前巨资购入且在吃灰中的360v6京东云版刷了openwrt系统。使用了一段时间发现没docker确实很浪费这颗ipq6018的性能,自己折腾两天写了个安装教程,分享给需要的人
因为机器已经卖了 所以只说方法,没有图片。看不懂的地方可以留言,我看到了会回复。
本教程适合有usb接口,有闲置u盘、硬盘,和已经安装了openwrt的路由器。以360v6为例,但不限于此机型,理论上来说所有带usb的op机型都适合本教程。
换源、更新组件
mv /etc/opkg/distfeeds.conf /etc/opkg/distfeeds.conf.backup && vi /etc/opkg/distfeeds.conf
粘贴下面的内容
src/gz immortalwrt_base https://mirrors.vsean.net/openwrt/releases/21.02-SNAPSHOT/packages/aarch64_cortex-a53/base
src/gz immortalwrt_luci https://mirrors.vsean.net/openwrt/releases/18.06-SNAPSHOT/packages/aarch64_cortex-a53/luci
src/gz immortalwrt_packages https://mirrors.vsean.net/openwrt/releases/21.02-SNAPSHOT/packages/aarch64_cortex-a53/packages
src/gz immortalwrt_routing https://mirrors.vsean.net/openwrt/releases/21.02-SNAPSHOT/packages/aarch64_cortex-a53/routing
src/gz immortalwrt_telephony https://mirrors.vsean.net/openwrt/releases/21.02-SNAPSHOT/packages/aarch64_cortex-a53/telephony
在web界面依次打开网络-防火墙-启用FullCone-NAT-转发-接受
执行opkg update
注意,有liblzo2字样的报错才进行本步骤
mv /usr/lib/liblzo2.so.2 /usr/lib/liblzo2.so.2.bak
mv /usr/lib/liblzo2.so.2.0.0 /usr/lib/liblzo2.so.2.0.0.bak
扩容根分区
插入一个u盘或者移动硬盘到usb口上,具体步骤看下面这个链接。完成后df -h检查
https://www.jianshu.com/p/5707ff7bb374
安装docker
opkg install docker dockerd docker-compose luci-app-docker luci-app-dockerman luci-i18n-docker-zh-cn luci-i18n-dockerman-zh-cn luci-lib-docker
装完之后在op主界面ctrl+f5刷新一下,应该就有docker相关的字样了
验证
ddns-go安装(有需求再装,也可用作测试)
mkdir /opt/ddns
docker pull jeessy/ddns-go
docker run -d --name ddns --restart=always --net=host -v /opt/ddns:/root jeessy/ddns-go
如无报错则成功安装
结语
使用了后发现的bug:
重启后有几率docker自动挂载到/tem目录,空间只有200m,再次重启后正常。
固件不能关闭wifi。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
值友6843233902
校验提示文案
值友8509588292
校验提示文案
值友3061086425
校验提示文案
爆炸
校验提示文案
玻璃水推广员
校验提示文案
爆炸
校验提示文案
值友3061086425
校验提示文案
值友8509588292
校验提示文案
值友6843233902
校验提示文案
玻璃水推广员
校验提示文案