LinuxServer / Docker-QBittorrent QBittorrent 是一个功能强大的跨平台 BitTorrent 客户端,其图形用户界面由 Qt 编写。使用 Docker 部署 QBittorrent 可以方便地进行安装和配置,以下是一些详细的步骤:
在开始之前,你需要在你的 Linux 系统上安装 Docker。对于 Ubuntu 或 Debian 系统,你可以通过以下命令来安装 Docker:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
docker pull linuxserver/qbittorrent
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
-d 参数表示以后台模式运行容器。--name=qbittorrent 参数用于指定容器的名称。-e 参数用于设置环境变量,例如 PUID、PGID、TZ 和 WEBUI_PORT。-p 参数用于将容器的端口映射到宿主机的端口。-v 参数用于将宿主机上的目录挂载到容器中。http://localhost:8999 来访问 QBittorrent 的 Web 界面。默认的用户名和密码都是 admin,密码为 adminadmin。为了方便管理,你也可以使用 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 系统上