qBittorrent是一个跨平台的自由BitTorrent客户端,其图形用户界面是由Qt所写成的。使用libtorrent作为后端。该项目可轻松帮助您构建qBittorrent Docker版,或在Docker中直接运行qBittorrent
v4.4.3.1#克隆此项目
git clone https://github.com/cgkings/cg_dockerfiles/tree/main/qbittorrent
#进入项目
cd qbittorrent
#构建docker镜像
docker build -t qbittorrent:latest .
不想自行构建的,可通过已构建好的镜像直接运行:
docker run -d --name=qbittorrent \
-e PUID="$UID" \
-e PGID="$GID" \
-e WEBUI_PORT="8070" \
-e BT_PORT="34567" \
-p 34567:34567 \
-p 34567:34567/udp \
-p 8070:8070 \
-v /home/qbt/config:/etc/qBittorrent \
-v /home/qbt/downloads:/downloads \
-v /usr/bin/fclone:/usr/bin/fclone \
-v /root/.config/rclone/rclone.conf:/root/.config/rclone/rclone.conf \
-v /home/vps_sa/ajkins_sa:/home/vps_sa/ajkins_sa \
--restart unless-stopped \
cgkings/qbittorrent:latest
34567:用于传入连接的端口,TCP/UDP都需要映射,且主机端口和容器端口必须一致,否则无法下载和上传8070:qBittorrentWEBUI访问端口,主机端口和容器端口必须一致,否则无法打开WEB界面/home/qbt/config:qbittorrent配置文件存储目录,可自行修改/home/qbt/downloads:下载目录,可自行修改/usr/bin/fclone:fclone或rclone二进制文件所在目录,可通过command -v fclone获取/root/.config/rclone/rclone.conf:rclone配置目录,你没有改过配置路径,一般也不用改/home/vps_sa/ajkins_sa:fclone配置里的SA所在目录运行成功后可通过http://IP:8070进行访问,
adminadminadmin登录后请务必修改。
/etc/qBittorrent/downloadsContent type
Image
Digest
sha256:d4648d8a6…
Size
91.9 MB
Last updated
over 3 years ago
docker pull cgkings/qbittorrent