Files
Docker_Compose/4600Pro/db-mcp-server/docker-compose.yaml
T

42 lines
898 B
YAML

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