docs/00-overview.md

This commit is contained in:
Yangxt
2026-09-29 13:08:21 +08:00
parent c30f7e2e7b
commit cb9b7a4bd4
20 changed files with 1383 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
# 13 Docker 开发环境
## 需要支持的服务
- PHP 8.4
- Laravel
- MySQL 8
- Redis 7
- Nginx
- Node.js
- Python
- FastAPI
## 原则
- 在项目根目录提供一个统一的 `docker-compose.yml`。
- **不要为每个小模块建立独立 Docker Compose。**
- Queue Worker 与 Scheduler 作为独立容器 / 进程运行,复用 PHP 镜像。
- 敏感配置通过 `.env` 注入,不写入镜像与 Git。
- 第一阶段不引入 Kubernetes,生产部署方案在 Phase 17 再设计。