【200410】Docker安装升级qbittorrent脚本
pt吧
全部回复
仅看楼主
level 13
ReBornOfFire 楼主
最近看到挺多人问docker安装升级QB的,就把我自己用的安装脚本提供一下
我用的是荒野无灯大佬编译的QB镜像,这个镜像对pt很友好,有自动按照tracker分类的脚本,还有arm版和x86版,可以小钢炮,也可以nas,很灵活,应该适用所有的Linux发行版,我自己用的是omv
安装docker我就不说了,自己上网查,我就说一下我的脚本
#web端口访问设置
WEB_PORT=13156
#bt端口设置
BT_PORT=7999
#设置qb文件夹,用来保存config和data文件,这样升级可以保留数据
QB_DIR="/sharedfolders/appdata/qbittorrent"
#运行docker,设置容器名称
docker run -d --nameqbittorrent \
#设置用户ID
-e PUID=$UID \
-e PGID=$GID \
#web端口访问设置
-e WEB_PORT=13156 \
#设置bt端口
-e BT_PORT=7999 \
#重启后自动运行容器
--restart=always \
#映射端口
-p $WEB_PORT:$WEB_PORT -p$BT_PORT:$BT_PORT/tcp -p $BT_PORT:$BT_PORT/udp \
#映射配置文件目录
-v $QB_DIR/config:/config \
-v $QB_DIR/data:/data \
#映射下载目录
-v /sharedfolders/union:/downloads \
#选择镜像版本
80x86/qbittorrent:4.2.2-amd64-nova
端口根据自己的情况更改
QB_DIR=这个改成你自己的文件路径,保证有写权限
下载目录也改成你自己的,容器的路径也可以改,只要你记住路径,然后再web端更改下载路径,这个路径可以映射多条
80x86/qbittorrent:4.2.2-amd64-nova这个是灯大的镜像,标签按照你想安装的版本选择
灯大项目地址:https://hub.docker.com/r/80x86/qbittorrent
在QB_DIR文件夹新建一个文件run.sh,把上面的脚本复制到run.sh后保存,进入QB_DIR文件夹,用chmod 777 ./run.sh给权限,然后运行sh ./run.sh,就会自动下载镜像,然后运行容器了,如果想升级或者降级,暂停所有种子,删除现在的容器,更改镜像版本,再次运行就好了
列出所有容器命令:
docker ps -a
红线部分就是容器id
删除容器命令:
docker rm -f 容器id,-f可以删除正在运行的容器
删除之前一定要暂停所有种子啊!
2020年04月10日 15点04分 1
level 13
ReBornOfFire 楼主
2020年04月10日 15点04分 2
还有个注意事项,如果从4.1升级4.2或者从4.2降级到4.1,https加密模式改了,最好是改成http模式后再升级或降级
2020年04月11日 10点04分
@ReBornOfFire 请问这个加密模式 要怎么改呢
2020年06月13日 01点06分
@火星空想家😄 设置,Web UI,使用HTTPS而不是HTTP
2020年06月13日 01点06分
@火星空想家😄 4.1是复制证书内容,4.2是用证书链接
2020年06月13日 01点06分
level 12
绑定
2020年04月10日 15点04分 3
谢绑
2020年04月10日 22点04分
level 12
绑定
2020年04月10日 15点04分 4
谢绑
2020年04月10日 22点04分
level 13
绑定技术大佬
2020年04月10日 15点04分 5
谢绑,称不上大佬,灯大的介绍页面看明白就会了
2020年04月10日 22点04分
level 11
绑定大佬!明天就试一下!
2020年04月10日 16点04分 6
谢绑
2020年04月10日 22点04分
level 13
绑定
2020年04月10日 16点04分 7
谢绑
2020年04月10日 22点04分
level 12
Qb删除是不是都要先暂停
2020年04月10日 16点04分 8
所有客户端软件都要暂停,不然就红肿了,qb还容易造成重新校验
2020年04月10日 22点04分
@ReBornOfFire 我之前用灯大的4.2.1好像都是直接删除,现在我用套件版4.1.7,因为这样重新校验了好几次才发现
2020年04月11日 00点04分
level 9
绑定
2020年04月10日 16点04分 9
谢绑
2020年04月10日 22点04分
level 13
绑定
2020年04月10日 17点04分 10
谢绑
2020年04月10日 22点04分
level 14
绑定
2020年04月10日 18点04分 12
谢绑
2020年04月10日 22点04分
level 11
太高深了
2020年04月10日 22点04分 13
没什么技术含量,只要会一点Linux基础就行了
2020年04月10日 23点04分
level 11
绑定吧~
2020年04月11日 00点04分 15
level 11
绑定
2020年04月11日 00点04分 16
level 9
绑定技术大佬
2020年04月11日 00点04分 17
1 2 尾页