AgentEvalTool/deploy/volcengine-102/docker-compose.yml
sinohqb 5b1c88065b feat(deploy): add volcengine-102 production deployment
Multi-stage Dockerfile (Node frontend build + Python runtime),
docker-compose with agenteval (port 8002) and openclaw-eval containers.
2026-07-20 15:33:44 +08:00

33 lines
749 B
YAML

services:
agenteval:
build:
context: ../..
dockerfile: deploy/volcengine-102/Dockerfile
args:
BUILD_COMMIT: "${BUILD_COMMIT:-unknown}"
BUILD_TIME: "${BUILD_TIME:-unknown}"
image: agenteval:${IMAGE_TAG:-latest}
container_name: agenteval
ports:
- "8002:8000"
env_file:
- .env
volumes:
- agenteval_data:/app/data
restart: unless-stopped
openclaw-eval:
image: ghcr.io/openclaw/openclaw:latest
container_name: openclaw-eval
ports:
- "28789:18789"
volumes:
- openclaw_eval_data:/home/node/.openclaw
environment:
- AGENTEVAL_API_URL=http://agenteval:8000
restart: unless-stopped
volumes:
agenteval_data:
openclaw_eval_data: