Loading... # 一、Docker安装aria2(Dokcer自身的安装请自行百度) ## 1、使用拉取aria2镜像 ``` docker pull p3terx/aria2-pro ``` ## 2、启动容器 ``` 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=prc_password \ -e RPC_PORT=6800 \ -e LISTEN_PORT=6888 \ -p 16800:6800 \ -p 16888:6888 \ -p 16888:6888/udp \ -v /root/aria2/config:/config \ -v /root/aria2/downloads:/downloads \ p3terx/aria2-pro ``` ### 启动容器命令参数详解 * 用户和组设定: PUID=$UID、PGID=$GID这2个定义用户和用户组的环境变量,限定了aria2以什么用户和用户组运行,不指定则默认使用nobady用户和nogroup用户组,但在使用FileRun网盘时,会因权限问题无法删除或改名aria2下载好的文件,所以PUID和GUID要指定为和WEB环境的运行用户和用户组一致,比如WEB环境运行的用户及对应的用户组都是WWW,对应的uid和gid都是1001,那就要指定PUID=1001、PGID=1001,这样在FileRun网盘中就可以正常的进行删除和修改操作了; * 几个环境变量: -e UMASK_SET=022 ,设置umask,默认值022; -e RPC_SECRET=,设置RPC密钥,用于AriaNg与Aria2的通讯验证使用; -e RPC_PORT=6800,设置PRC通讯端口(与宿主主机的端口映射一致); -e LISTEN_PORT=6888,BT 监听端口(TCP)、DHT 监听端口(UDP)设置,即 Aria2 配置中listen-port与dht-listen-port选项定义的端口。如果没有设置,配置文件中的默认值为6888。 * 容器目录挂载,将/downloads挂载到宿主主机的/root/aria2/downloads:/downloads目录,即FileRun的数据目录中,方便下载完成直接在网盘中查看;配置文件挂载到指定的宿主主机目录/root/aria2/config中,宿主主机的目录根据实际情况自行修改; * 3个端口映射: -p 16800:6800,为RPC 通讯端口映射; -p 16888:6888,为BT 监听端口(TCP)映射,即 Aria2 配置中listen-port选项定义的端口; -p 16888:6888/udp,为DHT 监听端口(UDP)映射,即 Aria2 配置中dht-listen-port选项定义的端口。 # 二、Docker安装AriaNg ## 1、拉取AriaNg镜像 ``` docker pull p3terx/ariang ``` ## 2、启动容器 ``` docker run -d \ --name ariang \ --log-opt max-size=1m \ --restart unless-stopped \ -p 16880:6880 \ p3terx/ariang ``` ## 3、访问 [http://你的服务器ip:16880](http://xn--ip-0p3cl7jf7fo83a16x:16880/) 访问AriaNg的web管理界面,点击“AriaNg 设置”菜单,再点击“全局”右边的标签 ![](https://blog.zpzp.xyz/usr/uploads/2021/11/763292903.png) ## 4、配置RPC ![](https://blog.zpzp.xyz/usr/uploads/2021/11/2289704035.png) * RPC别名随意填就好 * RPC地址填写你服务器的**域名或IP** ,后面的端口号就是前面启动的**aria2的RPC通讯端口** * RPC协议选默认的HTTP * RPC Http请求方法使用默认的POST * RPC密钥填写前面启动的**aria2的RPC密钥** ## 5、配置完刷新一下页面,如果状态显示“已连接”就ok了 ![](https://blog.zpzp.xyz/usr/uploads/2021/11/3022802184.png) ## 6、来看一下效果吧 ![](https://blog.zpzp.xyz/usr/uploads/2021/11/1949311185.png) ![](https://blog.zpzp.xyz/usr/uploads/2021/11/1622530683.png) ## PS:至于怎么用相信大家应该都会吧,顺带提一下chrome浏览器配合油猴插件可以愉快的离线下载百度网盘的文件哦,如果有不懂的可以留言或者私信,我看到都会回复的。如果这篇博文对你有帮助,请给个关注或者推荐吧! 作者寄语:如果这边博文对您有所帮助,请给个推荐或收藏吧,谢谢! 作者:[野生D程序猿](http://www.cnblogs.com/wqp001/) 出处:[http://www.cnblogs.com/wqp001/](http://www.cnblogs.com/wqp001/) 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 最后修改:2021 年 11 月 04 日 02 : 22 PM © 转载自他站 赞赏 要多恰饭才能长胖 赞赏作者 支付宝微信