折腾TP-Link轻舟XDR6088的Docker——惊喜中的隐隐失望
购买理由
选择TP-Link轻舟XDR6088的理由就是性价比:
CPU是联发科MT7986A,Cortex-A53四核 2.0GHz
速度AX6000,双频的天花板
8天线独立功放
USB3.0加2个2.5G网口,再加4个千兆网口(拒绝缩水)——小型交换机
不到800的价格,海外厂牌四位数起跳
两周前路由器到手了:《买路由送Docker!TP-Link轻舟XDR6088初体验——开箱》;在家里各种测试加设置:《买路由送Docker!TP-Link轻舟XDR6088再体验——设置》,最后确定使用AP模式。
设置完成之后,没有频繁手动重启,因为没有发现其他用户提到了断流。
准备使用Docker——USB3.0测试
根据网上资料,21版已经具备Docker功能,因此目前路由上的24版应该功能更完善。
路由的USB3.0上如果没有存储设备,Docker功能无法开启。
因此准备了一块古董三星SSD——830的256G(当初土豪般的存在),还有一个硬盘盒。
Windows下事先NTFS格式化SSD。
硬盘盒的芯片是JM578。
顺利插入USB3.0。
路由显示本地访问有FTP和SMB两种方式,但没有显示SMB的版本,猜测也许是2.1。
Windows到路由的链路通过威联通的QSW1108(《2022魔都40℃购物节之一——开箱威联通QSW-1108-8T2.5G交换机——昂首跨入2.5G时代》)连接,全程2.5G。
Windows下常用的还是SMB,从Windows复制一个20G的文件到路由,全程稳定150M左右。
从路由到Windows,大部分时间达到250M,跑满2.5G。USB3.0的4K水平令人着急,小文件就免了。
启用Docker
USB3.0口有存储设备之后,Docker功能可以顺利开启。
Docker功能的提示如下:
本路由器支持安装Docker服务到外接存储设备中,启用后可管理Docker服务。
请确保接入的存储设备至少有1个分区同时满足以下条件:
1.分区可用空间大于10G;
2.分区文件系统为EXT4、NTFS(优先推荐使用EXT4文件系统);
3.分区已启用读写权限。
注意:
1.如果路由器通过“易展”功能组网,请将存储设备接入主路由的USB接口。
2.如果Docker功能出现重复启动失败或运行异常,可能是因为Docker工作区文件被损坏。请尝试修复磁盘,或删除Docker工作区“.tp_docker”文件夹并重新拉取和部署镜像。
3.Docker运行过程中请不要断开外接存储设备。
4.暂不支持使用IE以及其他较低内核版本的浏览器管理Docker,推荐使用较新版本的Chrome/Edge/Firefox浏览器,或关闭浏览器IE兼容模式。
5.Docker支持开发者自行开发或安装第三方应用,第三方应用可能造成路由器系统不稳定或存在安全风险。如果启用后路由器运行不稳定,请依次尝试重启Docker、重启路由器、恢复出厂设置。如果仍存在异常,可拨打客服电话400-8863-400。
点击“管理Docker”按钮,浏览器打开一个新的页面。
输入用户名和密码(都是“admin”)后进入管理页面。
由管理页面得知路由采用SimpleDocker。
dock使用第一步:拉取镜像
在镜像管理页面,点击蓝色“仓库”按钮,浏览器打开DockHub页面,在这里寻找自己心仪的镜像。
首先安装netdata,这是一个Linux专用系统监控软件。
第一个就是官版。回到之前的管理界面,点击“拉取”,并搜索netdata。
点击第一个官版右侧的蓝色“云”按钮,系统执行拉取命令。拉取完成后,系统显示镜像基础信息。
点击“详细信息”按钮显示具体信息。
docker使用第二部:容器部署
点击绿色“执行”按钮进行容器部署。点击后跳出一个警告,看看就好。
点击“继续”之后,选择模式。第一次使用,选择了专业模式。
专业模式一共五部分,第一部分是基础信息。内存限制64M(毕竟总共才512M内存),CPU使用25%。
第二部分是绑定目录。netdata不需要另外目录,因此下一步。
第三部分是网络。netdata仅需要一个监控端口19999,因此就映射19999就好了。
第四部分是环境信息。netdata也不需要,因此下一步。
第五部分是创建。
创建完成后,回到“容器管理”,发现netdata已经在运行了。打开网页输入“http://192.168.8.150:19999”(192.168.8.150是路由内网地址),可以打开netdata所监控的内容。
在“操作”标签下,可以打开“容器详情”。
至此第一个应用安装完成!
Docker中使用率较高的就是下载应用,因此加下来安装一个Qbittorrent。
下列两个对中国地区比较友好。
打开其主页找到变量,这些内容需要配置到容器中。
拉取“superng6/qbittorrentee"。
完成。
这次使用“简单模式”,对照变量表,一一输入。
创建之后,打开网页http://192.168.8.150:8080登录qbittorrent(用户名:admin,密码:adminadmin)。
增加了一个下载项目。
然而“杯具”了,系统重启。然后各种调试,都没有用,netdata和qibittorrent同时使用路由一定重启。
于是删了qbittorrent,安装Deluge。Deluge国内比较小众,海外较为普遍。
选择“linuxserver/deluge”。
录入参数。
两个软件同时运行。
打开网页“http://192.168.8.150:8112”,在下图中选择“connect”。
输入密码:deluge完成登录deluge。
不过当上传种子进行下载后,系统依然会重启。不过这次我找到罪魁祸首了。
来自Simpledocker自己的监控,CPU超负荷运行!
使用感受
重启应该是软硬件兼容性不足,有待提高
Simpledocker功能实在Simple,镜像拉取无法输入自定义参数
512M内存真不敢跑大型应用
路由送Docker带来意外惊喜,不过TP-Link好像并不是使用完整版本的Simpledocker,因此Simple到简陋,这带来些许失望。
不晓得这台路由的固件,TP的工程师会维护到多久,以及到多完善的程度。
li13610
校验提示文案
mhmlion
倍控7505软路由,可以用了
校验提示文案
值友8053783672
不过真羡慕这个USB3.0的读写速度啊,我的只有50-60MB/S,除非上ufsd文件系统能读取跑到100M,ntfs3,ntfs-3g,antfs都试过了,ext4的也就40-50MB/S,搞不明白。
校验提示文案
皮神他爸
校验提示文案
yuanwei19831983
校验提示文案
东大裂狗
校验提示文案
尼摩船长88
校验提示文案
只爱老歌
校验提示文案
hua081225
校验提示文案
hua081225
校验提示文案
值友1485112172
校验提示文案
灭神屠佛
校验提示文案
天外来鸿
校验提示文案
乐唯静
校验提示文案
捞魚
校验提示文案
乐意李90
校验提示文案
值友1485112172
校验提示文案
乐意李90
校验提示文案
皮神他爸
校验提示文案
捞魚
校验提示文案
值友8053783672
不过真羡慕这个USB3.0的读写速度啊,我的只有50-60MB/S,除非上ufsd文件系统能读取跑到100M,ntfs3,ntfs-3g,antfs都试过了,ext4的也就40-50MB/S,搞不明白。
校验提示文案
hua081225
校验提示文案
mhmlion
倍控7505软路由,可以用了
校验提示文案
hua081225
校验提示文案
只爱老歌
校验提示文案
尼摩船长88
校验提示文案
li13610
校验提示文案
东大裂狗
校验提示文案
乐唯静
校验提示文案
yuanwei19831983
校验提示文案
天外来鸿
校验提示文案
灭神屠佛
校验提示文案