安装
首先感谢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
此处会生成一个绑定码,去迅雷远程绑定即可。