CMVR-AI-ANALYSIS/deploy/compose.yaml

38 lines
976 B
YAML
Raw Normal View History

2026-08-13 16:56:32 +08:00
services:
analysis-service:
container_name: cmvr-ai-analysis
image: cmvr-ai-analysis:1.0.0
build:
context: ..
dockerfile: Dockerfile
restart: unless-stopped
ports:
- "192.168.28.10:14080:8080"
env_file:
- .env
environment:
TZ: Asia/Shanghai
PROFILES_DIR: /data/profiles
ARTIFACTS_DIR: /data/artifacts
JOBS_DIR: /data/jobs
OLLAMA_BASE_URL: http://host.docker.internal:11434
OLLAMA_MODEL: qwen3-vl:32b
extra_hosts:
- "host.docker.internal:host-gateway"
volumes:
- ../data/profiles:/data/profiles:ro
- ../data/artifacts:/data/artifacts
- ../data/jobs:/data/jobs
- ../data/logs:/data/logs
healthcheck:
test: ["CMD", "curl", "-fsS", "http://127.0.0.1:8080/health"]
interval: 30s
timeout: 5s
retries: 3
start_period: 20s
logging:
driver: json-file
options:
max-size: "100m"
max-file: "5"