【docker】急速下载——Aria2

2024-08-20 17:16:24 浏览数 (2)

本文发布于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>为你自己的密钥!

代码语言:javascript复制
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>

填写完成以后重载配置即可!

0 人点赞