D

docker部署aria2

HB 电脑 2021-09-28

确保已经安装了Docker。如果没有安装,请根据操作系统类型进行相应的安装。

1.拉取aria2-pro镜像

docker pull p3terx/aria2-pro

2.拉取AriaNg镜像

这个镜像是aria-2的UI控制界面,可以用页面操作aria-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=abcd1234 \
-e RPC_PORT=6800 \
-e LISTEN_PORT=6888 \
-p 16800:6800 \
-p 16888:6888 \
-p 16888:6888/udp \
-v /home/docker/aria2/config:/config \
-v /home/downloads:/downloads p3terx/aria2-pro

解释:
-e RPC_SECRET=abcd1234

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

-e RPC_PORT=6800

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

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

下载地址,可以自行修改

-v /home/docker/aria2/config:/config

Aria2的配置文件

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://主机地址:46880 登录Aria2 Web UI界面:

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

如果希望更多高级功能,可以查看 p3terx/aria2-pro 仓库获得更多信息。

如果需要设置密码、限速等高级选项,可以编辑 aria2.conf 文件,并重新构建容器。

卸载删除Aria2容器及其所有相关数据:

docker stop aria2 && docker rm aria2

PREV
玩客云关闭红灯LED灯设置
NEXT
玩客云刷armbian后armbian-config无法安装解决方法

评论(0)

发布评论