services: bilidown: build: context: . dockerfile: Dockerfile image: bilidown:latest container_name: bilidown restart: unless-stopped ports: - "8098:8098" volumes: # 数据库持久化 - ./data:/app/data # 下载目录 - ./downloads:/app/downloads environment: - TZ=Asia/Shanghai - GIN_MODE=release healthcheck: test: ["CMD", "wget", "-q", "--spider", "http://127.0.0.1:8098/"] interval: 30s timeout: 10s retries: 3 start_period: 10s