首页/云/Docker 容器速查/docker build 构建镜像
镜像与构建107 条

docker build 构建镜像

按 Dockerfile 构建镜像的核心命令:把上下文交给构建器,逐条执行指令后产出本地镜像;Docker 23 起默认使用 BuildKit 引擎。

Docker 容器速查云更新于 2026-10-12
用途从 Dockerfile 构建镜像
语法docker build [选项] 上下文路径
引擎BuildKit(Docker 23+ 默认)

示例

示例
docker build -t app/web:1.0 .
docker build --progress=plain -t app/web:1.0 . 2>&1 | tail -40
构建日志按步骤输出;BuildKit 下标注 CACHED 的步骤为缓存命中,可据此判断改动影响的层范围。

易错点

  • 在错误目录执行 . 会构建出内容不对的镜像,构建第一步先确认 pwd 与上下文路径
  • 构建失败时保留最后 CACHED 层信息,先看第一个非缓存步骤的报错,那才是问题源头

数据来源与参考

  • Docker 官方 CLI 参考:docker build(docs.docker.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌