| 作用 | 减小上下文体积、加快构建、防止敏感文件进入构建环境 |
|---|---|
| 常见条目 | .git、node_modules、dist、*.key、.env、测试数据 |
| 注意 | docker build 的上下文路径决定默认范围,配合显式 COPY 双保险 |
.dockerignore
.dockerignore
.git
node_modules
dist
*.log
.env*
*.pem
*.key
tests/fixtures上下文里有密钥文件时,即使没进最终镜像,也已被传输与缓存;先排除再构建。
构建上下文会先传给 Build 守护进程:用 .dockerignore 排除 .git、node_modules、密钥与临时文件,减少传输与被误拷风险。
| 作用 | 减小上下文体积、加快构建、防止敏感文件进入构建环境 |
|---|---|
| 常见条目 | .git、node_modules、dist、*.key、.env、测试数据 |
| 注意 | docker build 的上下文路径决定默认范围,配合显式 COPY 双保险 |
.git
node_modules
dist
*.log
.env*
*.pem
*.key
tests/fixtures