目录

通过docker-compose部署qbittorrent

这篇文章介绍了通过docker-compose部署qbittorrent的方法

1 创建文件夹

我们在自己习惯的地方,创建一个文件夹放置qbittorrent的映射文件

mkdir qbittorrent

进入这个文件文件夹。

cd qbittorrent

2 创建docker-compose.yml文件

我们创建一个docker-compose.yml文件

sudo nano docker-compose.yml

文件中放入如下内容

version: "2"
services:
  qbittorrent:
    image: linuxserver/qbittorrent:latest
    restart: unless-stopped
    container_name: qbittorrent
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
      - UMASK_SET=022
      - WEBUI_PORT=8081
    ports:
      - 6881:6881 
      - 6881:6881/udp
      - 8081:8081       #前面的网页端口先不要改成自己喜欢的,进入修改好设置后在修改
    volumes:
      - ./config:/config
      - ./downloads:/downloads

3 启动容器

sudo docker-compose up -d

4 查看默认密码

sudo docker logs qbittorrent

5 简单配置

我们访问ip:8081就可以进行进行简单的配置了,需要修改端口映射先要进入设置,关闭启用跨站请求伪造(CSRF)保护后在修改映射端口。

停止容器

sudo docker-compose down

删除镜像

sudo docker rmi linuxserver/qbittorrent:latest

更新qbittorrent容器到docker-compose.yml的保存位置即qbittorrent文件夹内,先sudo docker-compose down停止容器,再删除镜像,然后启动容器sudo docker-compose up -d,qbittorrent容器即完成更新。