爱快在3.5更新了大家较为期待的Docker,可惜呢目前网段的设置不能Macvlan
必要条件:
1、爱快固件先升级到3.5.0体验版以上,文章已提供,其中.bin 为可直接升级文件,其他几个为写盘文件
2、必须绑定爱快云,未绑定一登录爱快就会提示,按提示注册绑定。
3、去爱快云开通插件中的docker。
选中希望安装的爱快设备,确认安装docker插件即可。
再回到爱快控制台就会发现docker插件已经安装完成,如果未成功可以稍等一会儿再看。
4、开启docker服务,注意必须要准备一个普通存储分区给docker使用,具体请看官方帮助。
路径自行定义,我这里写dockerfiles
根据个人习惯配置docker更多保存路径,以供后期使用。假设我再dockerfiles下建立ttnode路径备用。完整路径可以点击右侧查看为:/dockerfiles/ttnode
爱快Docker插件官方使用帮助如下:
https://bbs.ikuai8.com/thread-121904-1-1.html
Docker环境准备完毕,开始准备甜糖的安装:
安装甜糖
- 点击进入docker插件,首先配置接口。
这部分可能由于是体验版,无法使用更多网络模式,按提示添加一个和爱快LAN不冲突的网段即可,等于增加一个虚拟网段。爱快会自动路由该网到LAN。
- 下载甜糖镜像,
镜像管理--添加
选择镜像库下载,并搜索744287383相关镜像,选择744287383/linux_ttnode进入下载。
点击下载后等待完成即可,完成后会显示在镜像管理列表内。
- 配置甜糖容器并运行。容器列表--添加
名称自定义,内存看配置,镜像选择前面下载好的,接口选择之前配置的。然后点高级设置
点击高级设置:
配置docker容器缓存路径,将/dockerfiles/ttnode挂在到容器内/mnts。确认后保存
保存成功后可以在容器列表查看,点右侧启动键盘即可启动,正常运行了。
- 启动运行
启动后,状态显示已经启动,可以点击控制台进入控制台shll。
进入shell后可以ifconfig查看ip,可以ping www.baidu.com 查看网络状态
- 可以控制台内运行sh来查看并绑定二维码和可能需要转发的端口。不设置端口转发不影响设备绑定,绑定后可以看到设备状态。不转发端口会影响网络状态不为0,导致没有流量。提示:x86后upnp往往会失效,所以需要做端口转发。
甜糖管理端app下载www.tiptime.cn,自己手机安装后微信登录并绑定手机号即可。
欢迎填写我的甜糖邀请码:018945
如何绑定二维码
./start.sh
总结:
爱快docker插件功能还不太完善,但也可以玩完了,上述内容仅供有兴趣的朋友参考。
后续:关于端口转发
最初觉得端口转发不是问题,所以就没写这部分内容。
由于是测试爱快的docker所以原环境没有保留,只好有重新做了一个,这次爱快做二级路由,本次环境从主路由到爱快再到容器一共做两次端口转发,依然顺利上线。
环境:
主路由lan是192.168.1.1
ikuai wan是192.168.1.71
ikuai lan是172.16.0.1
Ttnode容器是172.16.1.2
京东云是主路由,做端口转发到ikuai的wan口
爱快默认设置没做更多调整
爱快内容器网络接口
Ttnode顺利上线
评论(32)
docker 确实提供了很多种玩法,但是我还是期待透明网桥的出现
docker现在还没完善,先等一下
听说已经有带 op 的 docker 了
按教程操作完了.要怎么获取二维码绑定
docker logs 容器名称即可,例如docker logs ttnode
获取二维码那一步有问题,输入 docker logs ttnode后提示command not found
获取二维码那一步有问题,输入 docker logs ttnode后提示command not found 查找不到该命令
我看错了,我以为是 openwrt 里的,用./start.sh就可以了
谢谢教程 已安装 已跑流量 想问下 有自动收集星愿功能吗
目前爱快并未开放macvlan,所以可以通过op固件已集成的自动收集甜糖心愿即可,已知的有esir固件
搜索镜像的时候提示有自动收集星愿的 不是大佬开发的吗?搜索744287383出现1、744287383/automation-ttnode 甜糖定时自动收取星星2、744287383/autottnodeclient 星星自动采集客户端容器 这两个 可以安装使用吗?
听说爱快在新版本移除了 docker,不知道为啥
昨天刚装完 什么时候移除了?
能搜到但是由于网段不同,你无法进入web页面进行配置
刚刚开始 设置好的 睡一觉就断线了 哈哈 后面就不知道怎么弄了 !难道还是不稳定么?是断网了
尝试ping下,如果能ping baidu可以,那么可能是网络类型不行
如果无法ping通,那么查看爱快拨号日志可以帮助你解决问题
我 就是 一直 重启 正在获取端口中。。。。。。
第一次安装后有 3组 数字 我去映射了 , 但是 几小时后 就断网了 后来就每次重新安装都没有那3组数字了!二维码下面 就不停的 正在获取端口中,但是爱快后台 上传了上百G 的流量!
跑甜糖建议关闭爱快繁星,爱快一般都会默认开启,开启繁星后 nat1 基本上都留给繁星了
另外检查下 uid是不是变化了,目前的 docker 无法指定 hostname,可能会导致重启后 uid 变化,检查下 uid 以及 ip 变化
我和你一样 也是 未配置网络 几天
我按照你这样配置为什么app老是提示未分配网络?
网络未分配就两个原因,1 个是 upnp,一个端口映射
开UPNP不能自动转发端口,所以和你一样开启端口映射,不过我是爱快主路由,但是提示未配置网络,我就改DMZ主机,但是提示网络变动,一小时七八次,怎么都跑不起来。
检查下外网 ip,爱快这个跑 docker 还是要等官方出 macvlan 才会好点
你好问下,我一直提示测试带宽是为什么只有2M的速度
为什么我的爱快很多docker都提示“ 不支持当前版本”,好像只有x86的才能用?是不是PVE的问题?求解
爱快目前没有arm架构的,所以很多docker你安装的时候会提示不支持当前版本,另外,都pve了,还用啥爱快的docker,pve本身就是debian,本身就可以直接安装docker
docker不是基于x86的吗?我记得arm的群晖是不支持docker的
arm的群晖不支持,arm的openwrt支持啊,arm的树莓派也支持啊
再或者PVE下安装官方LXC插件,直接用lxc嵌套docker,这样更省资源
为什么我运行后获取不了端口号?程序不断重试,一直获取不了,是哪里设置出错了吗
这个方法已弃用了,因为甜糖重写架构了,有空重新搞
获取不了端口号,显示:netstat: showing only processes with your user ID