docker-qbittorrent
docker-qbittorrent copied to clipboard
容器第一次启动之后会一直卡在准备webui的步骤
我使用的是1panel管理容器,具体创建容器步骤如图:
完全按照示例进行配置,未作修改。 但是在创建容器之后,查看日志就会发现,进度卡住了:
wget: bad address 'githubraw.sleele.workers.dev'
awk: /tmp/trackers_list.txt: No such file or directory
更新文件未正确下载,更新未成功,请检查网络。
[custom-init] No custom files found, skipping...
[ls.io-init] done.
WebUI 界面将在内部准备不久后启动。请稍等…
日志卡在此处,30分钟之后我查看的时候,依然如此,完整日志如图:
我尝试过如下方法:
- 重启容器,重启docker。
- 将webui端口改为8084,并且将内外映射端口都改为8084。
- 将容器删除,使用命令行直接创建容器。
以上操作,每次我都会将持久化配置文件全部删除,然后再使容器自动创建配置文件,但是问题依然无法得到解决。 是不是容器的PUID和PGID不能使用root用户的id,我目前的linux服务器上没有普通用户,所以没有验证这个想法。 感谢作者百忙之中帮我看看问题出现的原因。
另外,尝试了一下上游版本linuxserver/qbittorrent
,相同配置在使用8080端口的情况下,可以正常使用。
大概率网络原因, 换个版本linuxserver/qbittorrent
就好了, 感觉还更流畅.
每次启动容器的时候,会联网下载最新的trackes,然后写到配置文件中,之后qbittorrent启动读取配置文件,所以如果网络“不通畅”,就会卡在下载trackes
ENV里,TL=https://githubraw.sleele.workers.dev/XIU2/zixu/master/best.txt 后面这个地址,可以自行修改
https://github.com/XIU2/TrackersListCollection
BEST Tracker list: (99 trackers) https://cf.trackerslist.com/best.txt ALL Tracker list: (182 trackers) https://cf.trackerslist.com/all.txt HTTP(S) Tracker list: (64 trackers) https://cf.trackerslist.com/http.txt