Files
mcp-quantum/docker-compose.dev.yml
2025-10-08 02:57:03 +02:00

48 líneas
1.0 KiB
YAML

# CUDA Quantum MCP Server - Development Docker Compose
# Development environment with hot reload and debugging
version: '3.8'
services:
mcp-quantum-dev:
build:
context: .
dockerfile: Dockerfile.dev
image: mcp-quantum:dev
container_name: cuda-quantum-mcp-dev
environment:
- NODE_ENV=development
- LOG_LEVEL=debug
- CUDAQ_DEFAULT_TARGET=qpp-cpu
- CUDAQ_ENABLE_GPU=false
# Development volume mounts (for hot reload)
volumes:
- ./src:/app/src:ro
- ./python:/app/python:ro
- ./logs:/app/logs
- ./package.json:/app/package.json:ro
- ./tsconfig.json:/app/tsconfig.json:ro
- node_modules:/app/node_modules
# Development ports
ports:
- "3000:3000" # HTTP interface
- "9229:9229" # Node.js debug port
# Development command
command: ["npm", "run", "dev"]
# Network
networks:
- quantum-dev-net
# Development network
networks:
quantum-dev-net:
driver: bridge
# Development volumes
volumes:
node_modules: