Merge remote-tracking branch 'origin/main'
This commit is contained in:
@@ -4,68 +4,38 @@ services:
|
|||||||
container_name: db-mcp-server
|
container_name: db-mcp-server
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
# =========================
|
|
||||||
# 端口
|
|
||||||
# =========================
|
|
||||||
ports:
|
ports:
|
||||||
- "${DB_MCP_PORT:-9092}:9092"
|
- "${DB_MCP_PORT:-9092}:9092"
|
||||||
|
|
||||||
# =========================
|
|
||||||
# 环境变量
|
|
||||||
# =========================
|
|
||||||
environment:
|
environment:
|
||||||
# MCP 传输模式
|
|
||||||
TRANSPORT_MODE: sse
|
TRANSPORT_MODE: sse
|
||||||
|
|
||||||
# 配置文件位置
|
|
||||||
CONFIG_PATH: /app/config/config.json
|
CONFIG_PATH: /app/config/config.json
|
||||||
|
|
||||||
# 日志级别
|
|
||||||
LOG_LEVEL: ${LOG_LEVEL:-info}
|
LOG_LEVEL: ${LOG_LEVEL:-info}
|
||||||
|
|
||||||
# MCP API 认证
|
|
||||||
DB_MCP_API_KEY: ${DB_MCP_API_KEY}
|
DB_MCP_API_KEY: ${DB_MCP_API_KEY}
|
||||||
|
|
||||||
# 审计日志
|
|
||||||
DB_MCP_AUDIT_LOG: /app/logs/audit.jsonl
|
DB_MCP_AUDIT_LOG: /app/logs/audit.jsonl
|
||||||
|
|
||||||
# =========================
|
|
||||||
# 本地卷宗挂载
|
|
||||||
# =========================
|
|
||||||
volumes:
|
volumes:
|
||||||
# 数据库连接配置,只读
|
# 本地卷宗挂载
|
||||||
- /volume2/docker/docker_projects/db-mcp-server/config:/app/config:ro
|
- /volume2/docker/docker_projects/db-mcp-server/config:/app/config:ro
|
||||||
|
|
||||||
# 审计日志,可写
|
|
||||||
- /volume2/docker/docker_projects/db-mcp-server/logs:/app/logs
|
- /volume2/docker/docker_projects/db-mcp-server/logs:/app/logs
|
||||||
|
|
||||||
# =========================
|
|
||||||
# MCP Server 启动参数
|
|
||||||
# =========================
|
|
||||||
command:
|
command:
|
||||||
- /app/server
|
- /app/server
|
||||||
- -t
|
- -t
|
||||||
- sse
|
- sse
|
||||||
- -host
|
- -h
|
||||||
- 0.0.0.0
|
- 0.0.0.0
|
||||||
- -port
|
- -p
|
||||||
- "9092"
|
- "9092"
|
||||||
- -c
|
- -c
|
||||||
- /app/config/config.json
|
- /app/config/config.json
|
||||||
|
|
||||||
# =========================
|
|
||||||
# 宿主机访问
|
|
||||||
# =========================
|
|
||||||
extra_hosts:
|
extra_hosts:
|
||||||
- "host.docker.internal:host-gateway"
|
- "host.docker.internal:host-gateway"
|
||||||
|
|
||||||
# =========================
|
|
||||||
# Docker 网络
|
|
||||||
# =========================
|
|
||||||
networks:
|
networks:
|
||||||
- db-mcp-network
|
- db-mcp-network
|
||||||
|
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
db-mcp-network:
|
db-mcp-network:
|
||||||
name: db-mcp-network
|
name: db-mcp-network
|
||||||
|
|||||||
Reference in New Issue
Block a user