aria2 docker
时间: 2023-10-17 17:32:03 浏览: 52
Aria2 Docker是一种容器化的运行环境,用于部署和运行Aria2下载具。这个镜像是由一位大佬整合的完美配置版aria2,所以称为aria2-pro。你可以通过在Docker中运行以下命令来启动aria2容器:
```
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
```
这个命令会创建一个名为"aria2"的容器,并将其设置为自动重启。它还会将Aria2的日志大小限制为1MB,并设置了一些环境变量,如PUID和PGID来指定Aria2的运行用户和用户组,UMASK_SET来设置文件权限掩码,RPC_SECRET来设置Aria2的远程访问密码,RPC_PORT来设置Aria2的RPC端口,LISTEN_PORT来设置Aria2的监听端口。此外,还通过端口映射将主机的16800端口映射到Aria2的RPC端口,将主机的16888端口映射到Aria2的监听端口,并将主机的目录/d/docker/aria2/config映射到容器内的/config目录,将主机的目录/d/downloads映射到容器内的/downloads目录。
通过以上步骤,你可以成功运行Aria2 Docker容器并配置好相应的参数。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [Docker安装下载神器aria2并使用过程记录](https://blog.csdn.net/nmajsjpy/article/details/130550303)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [docker配置aria2](https://blog.csdn.net/zhimeng_LQ/article/details/122372136)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]