Docker安装下载神器aria2并使用过程记录

Docker安装下载神器aria2并使用过程记录

今天用Edge浏览器下载VSCode编码工具,奈何下载速度是龟速,十几KB一秒不说,分分钟还给你断掉,下载失败,想起了多线程下载神器aria2,今天用docker安装一个。由于是新电脑,上次用win11自带的WLS和Docker工具安装并启动成功MySQL,这次直接可以下载镜像,启动镜像,非常方便。最后说一句用Docker真TM方便,特别是配合win11的WSL,连虚拟机都不用了😀

1.拉取aria2-pro镜像

这个镜像是一位大佬整合的完美配置版aria2,所以叫aria2-pro,原链接如下,有兴趣的可以去看下:
Aria2 Pro - 更好用的 Aria2 Docker 容器镜像 - P3TERX ZONE

拉取镜像命令

docker pull p3terx/aria2-pro

2.拉取AriaNg镜像

这个镜像是aria-2的UI控制界面,可以用页面操作aeia-2

docker pull p3terx/ariang

3.创建并启动ari2-pro容器

命令如下:

docker run -d --name aria2 \
--restart unless-stopped \
--log-opt max-size=1m \
-e PUID=$UID \
-e PGID=$GID \
-e UMASK_SET=022 \
-e RPC_SECRET=12345678 \
-e RPC_PORT=6800 \
-e LISTEN_PORT=6888 \
-p 16800:6800 \
-p 16888:6888 \
-p 16888:6888/udp \
-v /d/docker/aria2/config:/config \
-v /d/downloads:/downloads p3terx/aria2-pro

-e RPC_SECRET=12345678

RPC通讯token 12345678,可以改成你自己的密码

-e RPC_PORT=6800

RPC通讯端口号6800 后面映射物理机的16800端口

-v /d/downloads:/downloads p3terx/aria2-pro

-v /d/docker/aria2/config:/config

下载地址,配置文件映射到本地磁盘,可以自行修改

4.创建并启动AriaNg容器

命令如下:

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

映射端口号46800

5.配置连接AriaNg和aria-2

浏览器打开地址:http://127.0.0.1:46880/#!/downloading

此时看Aria2状态应该是未连接状态,点击AriaNg设置==》全局旁边的RPC,没有的话点击+号==》Aria2 RPC 地址填写127.0.0.1,端口号16800==》Aria2 RPC密钥,填写刚刚配置的,我的是12345678==》此时窗口提示刷新后生效,点击刷新,此时再看Aria2状态应该显示已连接,现在就可以愉快的下载了

6.下载测试

点击新建,将VSCode的下载地址粘贴到URL地址框内,点击立即下载

此时正在下载列表显示,速度达到了100KB左右的速度,任务右下角显示数字16,表示程序开启了16个线程下载文件,相比于原来10KB左右的速度,简直是提升不要太明显!!!

下载完毕后,打开前面自己设置的下载目录,我的是D:\downloads文件夹,看到文件夹里面已经有下载好的文件了,验证下载成功。

这个aria-2,据说不止可以下载普通的http下载任务,还可以下载BT任务,BT磁力连接等任务,功能异常的强大,可以请自行测试体验

  • 0
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值