services: db-mcp-server: image: freepeak/db-mcp-server:latest container_name: db-mcp-server restart: unless-stopped ports: - "${DB_MCP_PORT:-9092}:9092" environment: TRANSPORT_MODE: sse CONFIG_PATH: /app/config/config.json LOG_LEVEL: ${LOG_LEVEL:-info} DB_MCP_API_KEY: ${DB_MCP_API_KEY} DB_MCP_AUDIT_LOG: /app/logs/audit.jsonl volumes: # 本地卷宗挂载 - /volume2/docker/docker_projects/db-mcp-server/config:/app/config:ro - /volume2/docker/docker_projects/db-mcp-server/logs:/app/logs command: - /app/server - -t - sse - -h - 0.0.0.0 - -p - "9092" - -c - /app/config/config.json extra_hosts: - "host.docker.internal:host-gateway" networks: - db-mcp-network networks: db-mcp-network: name: db-mcp-network driver: bridge