refactor: Dockerfile.embed → Dockerfile + fix Login TS error

- Dockerfile.embed 重命名为 Dockerfile(统一命名规范)
- docker-compose.yml / run.sh 引用更新
- 全量文档(CLAUDE/AGENTS/README/docs)Dockerfile.embed → Dockerfile
- fix: Login.tsx User 类型缺少 email/status 字段
This commit is contained in:
attacker committed 2026-07-01 04:54:53 +00:00
1 parent 4cb0e62857
commit 092d0e4b9e
11 files changed
+21 -21

No files matched your search

+3 -3
View File
@@ -84,7 +84,7 @@ aiops/
├── deploy/kubernetes/ # K8s 清单 (devops 命名空间)
├── docker-compose.yml # MySQL + Redis + AIOps embed
├── docker-compose.k8s.yml # 单应用 + 外部 DB
├── Dockerfile.embed # embed 单容器镜像(推荐)
├── Dockerfile # embed 单容器镜像(推荐)
├── run.sh # 统一入口脚本
├── aiops # 独立二进制产物(gitignore)
└── README.md
@@ -117,7 +117,7 @@ aiops/
| 文件 | 用途 |
|------|------|
| `run.sh` | build / docker / kubernetes / release 统一入口 |
| `Dockerfile.embed` | 生产推荐:前端嵌入后端单容器 |
| `Dockerfile` | 生产推荐:前端嵌入后端单容器 |
| `docker-compose.yml` | 3 容器:MySQL + Redis + AIOps |
| `backend/static/` | `go:embed` 目标,由 `./run.sh build` 同步 |
| `./aiops` | 独立二进制输出路径(项目根目录) |
@@ -163,5 +163,5 @@ aiops/
编译时通过 ldflags 注入 `main.Version` / `BuildTime` / `GitCommit`:
- `./run.sh build` / `./run.sh build tag v1.5.0`
- `Dockerfile.embed` 构建参数 `VERSION` / `BUILD_TIME` / `GIT_COMMIT`
- `Dockerfile` 构建参数 `VERSION` / `BUILD_TIME` / `GIT_COMMIT`
- 运行时:`./aiops version`、`GET /version`