Skip to content

小米万兆路由器 docker 安装Aria2下载器,流程版

Notifications You must be signed in to change notification settings

NOWorEVER/mi_docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

#小米万兆路由器 docker 安装Aria2下载器,流程版

​​网上的教程五花八门,基本都是一些【大佬】三言两语就讲完一套复杂的东西

作为一个半吊子,也是花了大半天时间才搞清楚。

所以这篇文章会以一个纯小白的流程来将这个流程讲清楚

该教程理论上也支持其他支持小米docker的路由器


所需工具:

Windows【连接硬盘进行格式化】

DiskGenius【将硬盘格式化为EXT4】自行获取

代码以及其他文件请到Releases中获取

小米万兆路由器

硬(磁)盘【不推荐U盘】U盘大小也要超过32GB,最小需要选择64GB的U盘。


第一步:外接磁盘安装Docker

(因为本次安装的是下载器,所以一般的U盘可能扛不住,所以尽量选择硬盘)

硬盘需要先格式化为【EXT4】格式,推荐工具为【DiskGenius】免费版本就能用

右键选择需要格式的盘,【注意不要格式错盘】【注意不要格式错盘】【注意不要格式错盘】

选择【格式化当前分区】,之后选择文件系统为【EXT4】,点击【格式化】后完成操作。 image image

完成后断开磁盘,用DiskGenius【安全弹出磁盘】

​将磁盘连接安装到万兆路由器 image

打开小米路由器管理地址,默认为【 192.168.31.1 】进行登录 image 登录后进入【存储功能】,查看磁盘是否成功连接,建议打开USB3.0(不打开也行,看你能不能忍) image 有看到磁盘后则可以点击【Docker】进行安装运行

安装流程:点击【Docker】→【安装第三方管理】→【管理Docker】

默认账号密码都为admin

image image

第二步:镜像安装

登录后选择【镜像管理】→选择【拉取】

输入【nginx:alpine-slim】点击【OK】等待安装完成(之前安装过就不用再安装了) image image 获取挂载路径 ​复制【挂载点(MountPoint)】的内容,找个记事本写进去 image image 完成后回到镜像管理,检查镜像管理,确认无误后点击运行,选择【专业模式】

(其他两个镜像完成全部流程后就会安装成功) image image

专业模式中的挂载路径与Simple-Docker一致。可以重新开一个窗口进行对照复制 image ​每个人从存储配置不一致,看自己的就行 image ​容器名称自己可以随便取,我这边名字是【nginx】,下一步后点击【新增挂载】 image ​需要挂载两个目录 image 网络选择【bridge】,然后一直下一步 image image

如果有错误提示请看下方

如果你弹出创建的错误。不是你操作有问题,而是新版本小米直接把权限没收了

如果你之前没有开通过ssh或者没有进行固化操作

则需要通过小米路由器官网下载路由器修复工具进行降级,该文件已经存放在https://github.com/NOWorEVER/mi_docker/releases

官方链接:http://www1.miwifi.com/miwifi_download.html

固件包链接:https://cdn.cnbj1.fds.api.mi-img.com/xiaoqiang/rom/rc01/miwifi_rc01_firmware_7d764_1.0.53.bin

该链接由@酱紫表 ​提供,ssh的教程在大佬博客中 https://blog.qust.me/be10000

如果你之前固化了ssh,则可以在ssh中使用这段命令行来恢复权限

sed -i "s/authorization_plugins.*/authorization_plugins ''/g" /etc/config/mi_docker

小插曲结束!


接着回到【容器管理】,检查【名称】和【镜像】后点击开关旁边的【终端】(方块) image image

代码部分

所需代码都已经上传到 https://github.com/NOWorEVER/mi_docker/releases/

安装docker-cli第一步先更换阿里源(直连不稳定)

########代码部分########

更换阿里云源

sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories

更新阿里云源

apk update

安装docker-cli

apk add docker-cli

########代码部分########

​完成上方三段代码后要进行文本替换了

【先将下列代码复制到记事本中】文章顶部有文本分享文件,如果文字错乱请用记事本文件

docker run -d \ --name aria2-pro \

--restart unless-stopped \

--log-opt max-size=1m \

-e PUID=$UID \

-e PGID=$GID \

-e UMASK_SET=022 \

-e RPC_SECRET= \

-e RPC_PORT=6800 \

-p 6800:6800 \

-e LISTEN_PORT=6888 \

-p 6888:6888 \

-p 6888:6888/udp \

-v :/config \

-v :/downloads \

p3terx/aria2-pro

​【完成后进行替换,,,替换最终结果没有<>符号】

​:这个是用户自行设置的密码【123456】【admin】都行

​:是上方的【挂载路径】,每个人都不一样

​(我的是/mnt/usb-973c0b10/mi_docker/lib/docker/volumes/8777fecfab9f099a73fd8267a61862a758a426c6dd3cc039dd0e56181098a6b0/_data)

​:/mnt/usb-*******/downloads,和前面一样查看【挂载路径】,记得查看硬盘中有没有【downloads】这个文件夹,没有的话自己新建一个在磁盘中 image image image 【完成替换后又可以开始粘贴代码了】 image 将代码粘贴后回车。下载器就安装完成了。但是下载器的图形控制器还没有安装完成 安装 AriaNg 图形管理器

​无脑粘贴代码回车即可

#########代码部分##########

docker run -d \
--name ariang \
--log-opt max-size=1m \
--restart unless-stopped \
-p 6880:6880 \
p3terx/ariang

#########代码部分##########

完成后浏览器进入【http://192.168.31.1:6880 】(路由器ip:6880)每个人可能不一样,但是后面的:6880是一样的 ​image 进入后将密钥输入,输入后右上角会弹窗,点击【重新加载AriaNg】即可

密钥为前面输入的​

image 重启后点击【新建】输入链接就可以了【这个不用我教了吧】 image 完成!!!!

​按照我这个流程应该半小时就能搞定,但是网上的教程都是含糊两句就带过,对小白太不友好了。

​还有啥问题请留言,看看能不能帮忙解决

About

小米万兆路由器 docker 安装Aria2下载器,流程版

Resources

Stars

Watchers

Forks

Packages

No packages published