jm / docker-compose.yml
xt8's picture
Upload 54 files
96c4f85 verified
raw
history blame contribute delete
825 Bytes
services:
jimeng-api:
# 使用 GHCR 上的镜像(生产环境)
image: ghcr.io/iptag/jimeng-api:latest
container_name: jimeng-api
# 本地开发时可以取消注释下面的 build 配置
# image: jimeng-api:latest
# build:
# context: .
# dockerfile: Dockerfile
restart: unless-stopped
ports:
- "5100:5100"
#volumes:
# # 挂载日志目录(确保权限正确)
# - ./logs:/app/logs
# # 挂载临时目录
# - ./tmp:/app/tmp
healthcheck:
test: ["CMD", "wget", "-q", "--spider", "http://localhost:5100/ping"]
interval: 15s
timeout: 5s
retries: 3
start_period: 20s
# 日志配置
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"