feat: 添加 .dockerignore 减小 Docker 构建上下文
排除 node_modules、.next、data 等目录,解决 Build Cache 膨胀问题。
This commit is contained in:
parent
00b9e990f2
commit
3e7f94b014
|
|
@ -0,0 +1,32 @@
|
||||||
|
# 依赖 —— Dockerfile 内用 npm ci 安装
|
||||||
|
node_modules
|
||||||
|
|
||||||
|
# 构建产物 —— Dockerfile 内用 npm run build 生成
|
||||||
|
.next
|
||||||
|
|
||||||
|
# 运行时数据 —— volume 挂载
|
||||||
|
data
|
||||||
|
uploads
|
||||||
|
db-backups
|
||||||
|
|
||||||
|
# 开发工具
|
||||||
|
.claude
|
||||||
|
.playwright-mcp
|
||||||
|
.git
|
||||||
|
.gitignore
|
||||||
|
Dockerfile
|
||||||
|
docker-compose.yml
|
||||||
|
Caddyfile
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
.DS_Store
|
||||||
|
|
||||||
|
# 文档
|
||||||
|
*.md
|
||||||
|
docs
|
||||||
|
templates-docs
|
||||||
|
CHANGELOG.md
|
||||||
|
README.md
|
||||||
|
|
||||||
|
# 构建缓存
|
||||||
|
tsconfig.tsbuildinfo
|
||||||
Loading…
Reference in New Issue