本文发布于440天前,最后更新于440天前,其中的信息可能有所发展或是发生改变。
1.前言
夜梦在急速下载——Aria2 这篇文章中已经讲述了如何使用脚本部署Aria2。这篇文章将使用docker部署Aria2。使用docker的小伙伴们可以看看哦!
本次教程和之前的那一次一样,也是使用Debian11系统。使用Ubuntu系统的小伙伴也可以参照这篇教程进行搭建。
官方地址:P3TERX/Aria2-Pro-Docker
如果使用ARIA2进行挂机下载的话,建议使用云服务器这种可以二十四小时开机的机器,而且尽量选择大硬盘、大带宽的机器。
2.Docker安装
具体的方法参照夜梦的这篇文章
【docker】在服务器上安装docker
3.Docker CLI方式
开放6800,6888端口
3.1启动aira2
注意替换<TOKEN>
为你自己的密钥!
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=<TOKEN>
-e RPC_PORT=6800
-p 6800:6800
-e LISTEN_PORT=6888
-p 6888:6888
-p 6888:6888/udp
-v $PWD/aria2-config:/config
-v $PWD/aria2-downloads:/downloads
p3terx/aria2-pro
3.2aira2WEBUI面板
可以直接使用开发者提供的WEBUI面板:AriaNg (mayswind.net)
- aria2 RPC 别名随便取
- aria2 RPC 地址为你的IP地址
- aria2 RPC 密钥为你创建时填入的
<TOKEN>
填写完成以后重载配置即可!
4.Docker Compose方式
4.1安装
创建文件夹
代码语言:javascript复制sudo -i
mkdir -p /root/data/docker_data/aira2
cd /root/data/docker_data/aira2
下载配置文件
代码语言:javascript复制wget git.io/aria2-pro.yml
按照自己的需求编辑配置文件
代码语言:javascript复制vim aria2-pro.yml
启动
代码语言:javascript复制docker compose -f aria2-pro.yml up -d
4.2aira2WEBUI面板
可以直接使用开发者提供的WEBUI面板:AriaNg (mayswind.net)
- aria2 RPC 别名随便取
- aria2 RPC 地址为你的IP地址
- aria2 RPC 密钥为你创建时填入的
<TOKEN>
填写完成以后重载配置即可!