pt吧 关注:208,215贴子:11,030,420

【200410】Docker安装升级qbittorrent脚本

只看楼主收藏回复

最近看到挺多人问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可以删除正在运行的容器
删除之前一定要暂停所有种子啊!


IP属地:辽宁1楼2020-04-10 23:01回复


    IP属地:辽宁2楼2020-04-10 23:03
    收起回复
      绑定


      IP属地:广西来自iPhone客户端3楼2020-04-10 23:11
      收起回复
        绑定


        IP属地:广西来自iPhone客户端4楼2020-04-10 23:28
        收起回复
          绑定技术大佬


          IP属地:北京来自iPhone客户端5楼2020-04-10 23:34
          收起回复
            绑定大佬!明天就试一下!


            IP属地:广东来自Android客户端6楼2020-04-11 00:51
            收起回复
              绑定


              IP属地:北京来自iPhone客户端7楼2020-04-11 00:57
              收起回复
                Qb删除是不是都要先暂停


                IP属地:浙江来自iPhone客户端8楼2020-04-11 00:57
                收起回复
                  绑定


                  IP属地:福建来自Android客户端9楼2020-04-11 00:59
                  收起回复
                    绑定


                    IP属地:广东来自Android客户端10楼2020-04-11 01:30
                    收起回复
                      绑定


                      IP属地:四川来自iPhone客户端12楼2020-04-11 02:09
                      收起回复
                        太高深了


                        IP属地:福建来自iPhone客户端13楼2020-04-11 06:55
                        收起回复
                          绑定吧~


                          IP属地:江苏来自Android客户端15楼2020-04-11 08:28
                          回复
                            绑定


                            IP属地:四川来自Android客户端16楼2020-04-11 08:42
                            回复
                              绑定技术大佬


                              IP属地:天津来自Android客户端17楼2020-04-11 08:44
                              回复