| 位置 | 与 Dockerfile 同目录;由构建上下文根决定生效范围 |
|---|---|
| 语法 | glob 通配、! 反选、# 注释,行为与 .gitignore 接近 |
| 常见排除 | node_modules、.git、dist、*.log、.env*、本地缓存 |
| 收益 | 上下文更小构建更快;敏感文件不进入镜像层 |
示例
示例
node_modules
.git
dist
*.log
.env*
!.env.exampleDockerfile 与 .dockerignore 自身即使被排除,构建器仍会读取它们来完成构建——排除它们并不会阻止其被使用。