首页/云/Docker 容器速查/docker build --check 构建检查
本包目录(366 条)
基础命令50 条
镜像与构建107 条
网络与存储52 条Compose 编排55 条资源与安全50 条容器排障52 条

docker build --check 构建检查

构建前的静态检查(BuildKit Build Checks):识别 Dockerfile 里的反模式与错误并给出建议,例如使用 latest 基础镜像、缺少 WORKDIR 等。

Docker 容器速查云更新于 2026-10-12
用途Dockerfile 静态检查
语法docker build --check .
依赖较新 buildx/Docker 版本

示例

示例
docker build --check .
docker buildx build --check --progress=plain .
检查结果分等级输出(错误/警告/建议);把明显项修掉后再正式构建,减少试错轮次。

易错点

  • 旧版本不支持该参数会直接报 unknown flag,先 docker version 确认环境
  • 检查通过不代表构建产物正确,它是静态建议,仍需完整构建与运行验证

数据来源与参考

  • Docker 官方文档:Build checks(docs.docker.com/build/checks)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌