安装

首先感谢yinheli无私奉献的迅雷离线docker镜像(link)。安装根据repo指示即可。

问题

安装直接按照作者GitHub repo上的说明来的,但是安装完成之后总会提示“没有检测到外接存储设备”。经过排查,当不挂载数据分区(即不加-v选项)时,迅雷可以正常下载到docker镜像中,因此怀疑是迅雷针对文件系统有检测(docker挂载的文件系统是tmpfs),导致识别不到挂载点。

解决方案

解决也很简单,修改挂载点到/app/TDDOWNLOAD/TDDOWNLOAD目录下即可。

步骤列表

docker pull yinheli/docker-thunder-xware:latest

mkdir /srv/docker-thunder

docker run -d \
--name=xware \
--net=host \
-v /srv/docker-thunder:/app/TDDOWNLOAD/TDDOWNLOAD \
yinheli/docker-thunder-xware

docker logs xware

此处会生成一个绑定码,去迅雷远程绑定即可。