Docker安装
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
验证 Docker 是否安装成功
docker --version
安装Compose
#要安装其他版本的 Compose,请替换 v2.34.0
curl -L "https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
#将可执行权限应用于二进制文件
chmod +x /usr/local/bin/docker-compose
#创建软链
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
#测试是否安装成功
docker-compose version
创建PeerBanHelper目录
mkdir -p /app/PeerBanHelper
cd /app/PeerBanHelper
创建docker-compose.yml
文件
nano docker-compose.yml
编辑docker-compose.yml
文件
version: "3.9"
services:
peerbanhelper:
image: "ghostchu/peerbanhelper:v7.4.4"
restart: unless-stopped
container_name: "peerbanhelper"
volumes:
- ./:/app/data
ports:
- "59898:9898"
environment:
- PUID=0
- PGID=0
- TZ=UTC
image:
为镜像标签,访问https://github.com/PBH-BTN/PeerBanHelper/releases
查看镜像标签。
启动服务
docker-compose up -d
使用http://localhost:59898
来访问。