Docker 容器部署
适合快速构建演示环境,减少手动安装依赖。
1. 前置要求
- Docker
- Docker Compose(新版本命令为
docker compose)
2. 启动服务
bash
cd infra
docker compose up --build -d当前 infra/docker-compose.yml 暴露端口:
- 前端:
8888 - 后端:
9999 - ML 服务:
5000
3. 查看状态与日志
bash
docker compose ps
docker compose logs -f4. 停止与清理
bash
docker compose down5. 注意事项
- 如果你希望后端端口使用
8080,请同步修改docker-compose.yml映射。 - 生产环境请把数据库、Redis、上传目录做持久化挂载,不建议只用容器临时层。