平时常用的一些PT docker compose的收集的,用起来比较方便,大佬看看指正和添加一些好玩有用的,谢谢。MP的就不加这了,太多参数了。以下是我盒子里用的步骤参考。
安装 docker& Docker Compose
curl -fsSL https://get.docker.com | bash -s docker
切换到 root 用户
sudo -i
创建 Docker 工作目录
mkdir -p /opt/docker
给予适当的权限
sudo chmod -R 777 /opt/docker
cd /opt/docker
创建docker-compose.yml
nano docker-compose.yml
version: '3'
services:
qbittorrent:
image: linuxserver/qbittorrent:4.6.7
container_name: qbittorrent
environment:
- PUID=0
- PGID=0
- TZ=Asia/Shanghai
- WEBUI_PORT=8080
volumes:
- /opt/docker/qbittorrent/config:/config
- /opt/downloads:/downloads
ports:
- 8080:8080
- 6881:6881
- 6881:6881/udp
restart: unless-stopped
transmission:
image: linuxserver/transmission:version-4.0.5-r1
container_name: transmission
environment:
- PUID=0
- PGID=0
- TZ=Asia/Shanghai
- TRANSMISSION_WEB_HOME=/config/webui
- USER= frank
- PASS= dennis871124
volumes:
- /opt/docker/transmission/data:/config
- /opt/downloads:/downloads
ports:
- 9091:9091
- 51413:51413
- 51413:51413/udp
restart: unless-stopped
emby:
image: emby/embyserver
container_name: emby
environment:
- PUID=0
- PGID=0
- TZ=Asia/Shanghai
volumes:
- /opt/docker/emby/config:/config
- /opt/downloads:/mnt
ports:
- 8096:8096
- 8920:8920
restart: unless-stopped
filebrowser:
image: hurlenko/filebrowser:latest
container_name: filebrowser
environment:
- UID=0
- GID=0
- TZ=Asia/Shanghai
ports:
- 8081:8080
volumes:
- /opt/docker/filebrowser/config:/config
- /opt/downloads:/data
restart: unless-stopped
vertex:
image: lswl/vertex:stable
container_name: vertex
environment:
- TZ=Asia/Shanghai
volumes:
- /opt/docker/vertex:/vertex
ports:
- 3001:3000
restart: unless-stopped
nas-tools:
image: 0xforee/nas-tools:latest
ports:
- 3000:3000
volumes:
- /opt/docker/nastool/config:/config
- /opt/downloads:/media
environment:
- PUID=0
- PGID=0
- UMASK=000
- NASTOOL_AUTO_UPDATE=true
- NASTOOL_CN_UPDATE=false
restart: always
network_mode: bridge
hostname: nas-tools
container_name: nas-tools
portainer:
image: portainer/portainer
container_name: portainer
restart: always
ports:
- "9000:9000"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /opt/docker/portainer/data:/data
iyuuplus:
image: iyuucn/iyuuplus-dev:latest
container_name: iyuuplus
stdin_open: true
tty: true
volumes:
- /opt/docker/iyuuplus/iyuu:/iyuu
- /opt/docker/iyuuplus/data:/data
- /opt/docker/qbittorrent/config/qBittorrent/BT_backup:/qb
- /opt/docker/transmission/config/torrents:/tr
ports:
- 8780:8780
restart: always
启动
docker compose up -d
查看qbittorrent用户名和密码
docker logs qbittorrent
查看vertex用户名和密码
访问vertex存储路径/opt/docker/vertex/data/ 鼠标双击password查看初始密码。
SSH访问输入命令查看密码:
more /opt/docker/vertex/data/password