@@ -57,9 +57,11 @@ cp env.local.example .env
5757# 编辑.env文件,填入实际的API密钥
5858```
5959
60+ 由于 Compose 文件位于 ` docker/ ` 目录下,下面的生产环境命令都显式传入仓库根目录的 ` .env ` 文件。
61+
6062### 2. 启动服务
6163``` bash
62- docker compose -f docker/docker-compose.yml up -d
64+ docker compose --env-file .env - f docker/docker-compose.yml up -d
6365```
6466
6567### 3. 访问服务
@@ -71,13 +73,13 @@ docker compose -f docker/docker-compose.yml up -d
7173### 4. 健康检查
7274``` bash
7375# 检查容器状态
74- docker compose -f docker/docker-compose.yml ps
76+ docker compose --env-file .env - f docker/docker-compose.yml ps
7577
7678# 查看日志
77- docker compose -f docker/docker-compose.yml logs -f
79+ docker compose --env-file .env - f docker/docker-compose.yml logs -f
7880
7981# 查看MCP服务器日志
80- docker compose -f docker/docker-compose.yml exec prompt-optimizer supervisorctl tail -f mcp-server
82+ docker compose --env-file .env - f docker/docker-compose.yml exec prompt-optimizer supervisorctl tail -f mcp-server
8183```
8284
8385## MCP服务器API
@@ -111,21 +113,21 @@ curl -X POST http://localhost:8081/mcp \
111113
112114### 查看服务状态
113115``` bash
114- docker compose -f docker/docker-compose.yml exec prompt-optimizer supervisorctl status
116+ docker compose --env-file .env - f docker/docker-compose.yml exec prompt-optimizer supervisorctl status
115117```
116118
117119### 重启MCP服务器
118120``` bash
119- docker compose -f docker/docker-compose.yml exec prompt-optimizer supervisorctl restart mcp-server
121+ docker compose --env-file .env - f docker/docker-compose.yml exec prompt-optimizer supervisorctl restart mcp-server
120122```
121123
122124### 查看详细日志
123125``` bash
124126# Nginx日志
125- docker compose -f docker/docker-compose.yml exec prompt-optimizer tail -f /var/log/nginx/error.log
127+ docker compose --env-file .env - f docker/docker-compose.yml exec prompt-optimizer tail -f /var/log/nginx/error.log
126128
127129# MCP服务器日志
128- docker compose -f docker/docker-compose.yml exec prompt-optimizer tail -f /var/log/supervisor/mcp-server.out.log
130+ docker compose --env-file .env - f docker/docker-compose.yml exec prompt-optimizer tail -f /var/log/supervisor/mcp-server.out.log
129131```
130132
131133## 开发模式
0 commit comments