windows下docker部署aria2-pro
windows下docker部署
参考b站美up的视频,windows下docker部署,不知道为什么,这么好看的小姐姐的高质量技术视频关注还这么少。一般的问题网上都有博主写过,这里应该大多数人都想把docker部署在非系统盘上,要花点时间。
有两个,一个是wsl部署虚拟机环境可以先将ubuntu系统文件下载手动安装
另一个是将docker desktop路径安装在非系统盘,有技术大佬是这样写的,
start /w "" "D:\download\Docker Desktop Installer.exe" install --installation-dir="D:\exe\study\Docker"
这种方法也提供了将windows office365安装在别的盘的思路,还不用搞个什么链接C盘的文件啥的
回归正题–docker部署aria2-pro
docker运行两个命令,打开powershell,输入
docker run -d `
--name aria2-pro `
--restart unless-stopped `
--log-opt max-size=1m `
-e UMASK_SET=022 `
-e RPC_SECRET="yuhongyan" `
-e RPC_PORT=6800 `
-p 6800:6800 `
-e LISTEN_PORT=6888 `
-p 6888:6888 `
-p 6888:6888/udp `
-v D:\exe\tool\aria2_Pro\config:/config `
-v D:\download:/download `
p3terx/aria2-pro
更改
-e RPC_SECRET="yuhongyan" `
和
连接本地宿主机器和虚拟机数据文件
-v D:\exe\tool\aria2_Pro\config:/config `
-v D:\download:/download `
运行完,docker上会多一个
即可
接着运行
docker run -d `
--name ariang `
--log-opt max-size=1m `
--restart unless-stopped `
-p 6880:6880 `
p3terx/ariang
两个代码块的端口号是不一样的,可以自己设置
结果
可以看到docker的容器上已经有了,点击上面ariang上的链接,就能进去,地址为http://localhost:6880
进去之后就把密钥填上,点击弹框刷新重载就行。接着就能看到aria2连接上了。
如果这一步有什么问题,建议先找目前网上的问题解决,如果实在没有,别慌,再回到开头,擦除之前的下载,重新来一遍。多装几次,如果还是这样,那就只有安装exe文件。设置开机自启动,毕竟docker上用容器运行还是很方便的,内存小能耗低,还不够爽。
后面的话,就是用在alist这种
alist的挂载网盘还是很方便的,只是我之前在本地安装的alist好像不能打开视频文件,下次用docker部署一下,看看有没有变化,还有一个点,就是现在照着教程挂载了百度云、阿里网盘、夸克,像迅雷和onedrive都卡住了,再有就是学一下怎么部署自己的私有网盘
会遇到的一些问题
试了一下午的错,总是在AriaNg链接不上aria2-pro,
- 问题一 ,密码要 相互匹配
对应于
其实config文件不需要改一般都是正确的,除非你用了别人的直接copy过来,
与
一致
2.win系统不能用host方式部署,我第一次好像是按 [1]视频运行的,就是不成功。
第一次安装docker,并且成功运行了,感觉,和在本地运行前后端项目还是有很大差别的,少去了很多麻烦事,就靠拉镜像,容器启动就行了,不像在win下,还要运行npm命令,转到网页,实在是方便啊,docker大法好啊
参考
如下
[1]: https://www.bilibili.com/video/BV1fS421A7kC/?spm_id_from=333.337.search-card.all.click&vd_source=b47edd5ff9516180d00af4fc98e3efa9
[2]: https://blog.csdn.net/cjj2006/article/details/136459565