
yml2213andClaude Opus 4.8
053eea3f8b
perf: 新增 .dockerignore 大幅缩减 Docker 构建上下文
backend 与 caddy 构建均缺少 .dockerignore,导致每次构建传输数 GB 无用数据
(backend/tmp 上传文件 980M、frontend/node_modules 520M、.git、backups 等),
卡在 transferring context 阶段。
- backend/.dockerignore:排除 tmp/data/bin/logs/api/.env/docs 等,上下文降到几 MB
- 根 .dockerignore(caddy 构建用,context 为仓库根):排除 backend 运行时产物、
frontend/node_modules、.git、backups 等
附带收益:原 COPY . 会把 .env(含密钥)打进镜像,现已一并排除。
已确认无 //go:embed 依赖被排除目录,不影响编译。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 23:22:07 +08:00
..
2026-06-18 22:16:09 +08:00
2026-06-05 07:41:52 +08:00
2026-06-29 22:59:40 +08:00
2026-06-28 01:06:35 +08:00
2026-06-14 17:53:24 +08:00
2026-06-06 13:16:44 +08:00
2026-06-29 23:22:07 +08:00
2026-06-14 17:53:24 +08:00
2026-06-14 17:53:24 +08:00
2026-06-11 04:49:44 +08:00
2026-06-17 15:57:10 +08:00
2026-06-10 15:48:04 +08:00