基于Docker搭建qbittorrent

type
status
date
slug
summary
tags
category
icon
password
安装Docker
wget -qO- get.docker.com | bash systemctl start docker systemctl enable docker
安装Docker compose
curl -L "https://github.com/docker/compose/releases/download/v2.21.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
安装qBittorrent
docker pull linuxserver/qbittorrent #安装docker版本的qbittorrent mkdir /root/qbconfig #建立配置文件夹,自定 mkdir /data/qbdownload #建立下载文件夹,自定 cd /root/qbconfig nano docker-compose.yml #建立配置文件
docker-compose.yml内容
version: "2.21" services: qbittorrent: image: linuxserver/qbittorrent container_name: qbittorrent environment: - PUID=1000 - PGID=1000 - TZ=Asia/Shanghai - UMASK_SET=022 #权限 - WEBUI_PORT=8080 #web管理端口 volumes: - /root/qbconfig:/config #注意与前述文件夹位置对应 - /data/qbdownload:/downloads #注意与前述文件夹位置对应 ports: - 8080:8080 #web管理端口 - 6881:6881 #下载端口 - 6881:6881/udp #下载端口 restart: unless-stopped
配置端口前建议查看下当前系统端口占用情况(Debian为例)
apt-get install lsof lsof -i -P -n | grep LISTEN
运行!
cd /root/qbconfig #切记一定要进入配置文件夹内再运行下面命令,不然可能报错"no configuration file provided: not found" docker-compose up -d
Web登陆
"Your server public ip":"WEBUI_PORT" #default account:admin #default password:adminadmin #你可以在Web界面内直接修改
一些参考地址
 
自定义
version: "2.21" services: qbittorrent: image: linuxserver/qbittorrent container_name: qbittorrent environment: - PUID=1000 - PGID=1000 - TZ=Asia/Shanghai - UMASK_SET=022 - WEBUI_PORT=18081 volumes: - /root/qbconfig:/config - /home/aria2down/QBDown:/downloads ports: - 18081:18081 - 6881:6881 - 6881:6881/udp restart: unless-stopped
Loading...