心流logo

linuxserver / docker-qbittorrent

LinuxServer / Docker-QBittorrent QBittorrent 是一个功能强大的跨平台 BitTorrent 客户端,其图形用户界面由 Qt 编写。使用 Docker 部署 QBittorrent 可以方便地进行安装和配置,以下是一些详细的步骤:

安装 Docker

在开始之前,你需要在你的 Linux 系统上安装 Docker。对于 Ubuntu 或 Debian 系统,你可以通过以下命令来安装 Docker:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

拉取并运行 QBittorrent Docker 镜像

  1. 拉取镜像 使用以下命令来拉取 QBittorrent 的 Docker 镜像:
docker pull linuxserver/qbittorrent
  1. 运行容器 运行以下命令来启动 QBittorrent Docker 容器,并将容器挂载到本地目录:
docker run -d \
--name=qbittorrent \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-e WEBUI_PORT=8999 \
-p 52000:52000 \
-p 52000:52000/udp \
-p 8999:8999 \
-v /home/docker/qbittorrent/config:/config \
-v /home/docker/qbittorrent/downloads:/downloads \
--restart unless-stopped \
linuxserver/qbittorrent
  1. 访问 Web 界面 启动容器后,你可以在浏览器中访问 http://localhost:8999 来访问 QBittorrent 的 Web 界面。默认的用户名和密码都是 admin,密码为 adminadmin
  2. 配置语言和端口 在 Web 界面上,你可以更改语言为中文,并修改监听端口(如将默认的 6881 端口更改为其他未被屏蔽的端口)。

容器管理

为了方便管理,你也可以使用 Docker Compose 来管理容器。以下是一个使用 Docker Compose 配置 QBittorrent 容器的示例:

version: "2.1"
services:
 qbittorrent:
 image: linuxserver/qbittorrent:latest
 container_name: qbittorrent
 environment:
 - PUID=1000
 - PGID=1000
 - TZ=Etc/UTC
 - WEBUI_PORT=8080
 volumes:
 - /path/to/appdata/config:/config
 - /path/to/downloads:/downloads
 ports:
 - 8080:8080
 - 6881:6881
 - 6881:6881/udp
 restart: unless-stopped

在配置文件中,你需要将 /path/to/appdata/config/path/to/downloads 替换为你想要挂载到容器的本地目录。

总结

通过以上步骤,你可以在 Linux 系统上