MBE 部署快速参考
快速查找常用命令和文件
🚀 一键启动
# 开发版
.\scripts\start_dev.ps1
# 生产版
.\scripts\start_prod.ps1
# 检查状态
.\scripts\check_services.ps1
📁 核心文件
| 用途 | 文件路径 |
|---|---|
| 开发版配置 | docker-compose.dev.yml |
| 生产版配置 | docker-compose.prod.yml |
| 开发版环境变量 | .env.development |
| 生产版环境变量 | .env.production |
| 启动开发版 | scripts/start_dev.ps1 |
| 启动生产版 | scripts/start_prod.ps1 |
🔧 常用命令
Docker Compose
# 启动开发版
docker-compose -f docker-compose.dev.yml up -d
# 启动生产版
docker-compose -f docker-compose.prod.yml up -d
# 停止开发版
docker-compose -f docker-compose.dev.yml down
# 停止生产版
docker-compose -f docker-compose.prod.yml down
# 查看日志
docker-compose -f docker-compose.dev.yml logs -f
容器管理
# 查看所有容器
docker ps --filter "name=mbe"
# 查看容器状态
docker ps --filter "name=mbe" --format "table {{.Names}}\t{{.Status}}"
# 查看日志
docker logs mbe-api-dev -f
docker logs mbe-api -f
# 重启容器
docker restart mbe-api-dev
docker restart mbe-api
镜像管理
# 构建开发版镜像
docker build -t mbe-api:dev .
# 构建生产版镜像
docker build -t mbe-api:latest .
# 构建 Admin UI
docker build -f admin-ui/Dockerfile -t mbe-admin-ui:latest admin-ui
# 查看镜像
docker images | findstr mbe
📍 访问地址
开发版
- API: http://localhost:8001
- API 文档: http://localhost:8001/docs
- 公网: https://dev.hi-maker.com
生产版
- API: http://localhost:8000
- API 文档: http://localhost:8000/docs
- Admin UI: http://localhost:3000
- 公网: https://mbe.hi-maker.com
⚠️ 常见问题
Q: 不知道用哪个文件?
A: 查看 docs/deployment/DEPLOYMENT_FILE_INDEX.md
Q: 服务启动失败?
A: 运行 .\scripts\check_services.ps1 检查状态
Q: 端口被占用?
A: 检查端口占用或修改 docker-compose 中的端口映射
最后更新: 2026-02-03