环境
ubuntu 20.04
1.安装docker
2.安装docker-compose
Ubuntu 安装 docker-compose-优快云博客
3.编写shell脚本
vim start.sh
#!/bin/bash
# 创建目录结构
rm -r /docker/qbittorrent
mkdir -p /docker/qbittorrent/downloads
mkdir -p /docker/qbittorrent/config
# 进入目标目录
cd /docker/qbittorrent
# 将内容写入 docker-compose.yml 文件
cat <<EOF > docker-compose.yml
services:
qbittorrent:
image: linuxserver/qbittorrent:latest
container_name: qbittorrent
environment:
- TZ=Asia/Shanghai # 你的时区
- UMASK_SET=022
- WEBUI_PORT=8127
- TORRENTING_PORT=8128
volumes:
- /docker/qbittorrent/config:/config # 绝对路径请修改为自己的config文件夹
- /docker/qbittorrent/downloads:/downloads # 绝对路径请修改为自己的downloads文件夹
ports:
# 要使用的映射下载端口与内部下载端口,可保持默认,安装完成后在管理页面仍然可以改成其他端口。
- 8128:8128
- 8128:8128/udp
# 此处WEB UI 目标端口与内部端口务必保证相同,见问题1
- 8127:8127
restart: unless-stopped
EOF
# 启动 Docker Compose
docker compose up -d
4.启动shell脚本
sh start.sh
5.打开管理页面
主机ip:8127
初始账密通过 docker logs 查看