Appearance
Fresh
docker buildx history logs
Back
docker buildx history logs
Copy as Markdown
Open MarkdownAsk Docs AIClaudeOpen in Claude
| Description | Print the logs of a build record | | Usage | docker buildx history logs [OPTIONS] [REF] |
Description
Print the logs for a completed build. The output appears in the same format as --progress=plain, showing the full logs for each step.
By default, this shows logs for the most recent build on the current builder.
You can also specify an earlier build using an offset. For example:
^1shows logs for the build before the most recent^2shows logs for the build two steps back
Options
| Option | Default | Description |
|---|---|---|
--progress | plain | Set type of progress output (plain, rawjson, tty) |
Examples
Print logs for the most recent build
console
$ docker buildx history logs
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 31B done
#1 DONE 0.0s
#2 [internal] load .dockerignore
#2 transferring context: 2B done
#2 DONE 0.0s
...By default, this shows logs for the most recent build on the current builder.
Print logs for a specific build
To print logs for a specific build, use a build ID or offset:
console
# Using a build ID
docker buildx history logs qu2gsuo8ejqrwdfii23xkkckt
# Or using a relative offset
docker buildx history logs ^1Set type of progress output (--progress)
console
$ docker buildx history logs ^1 --progress rawjson
{"id":"buildx_step_1","status":"START","timestamp":"2024-05-01T12:34:56.789Z","detail":"[internal] load build definition from Dockerfile"}
{"id":"buildx_step_1","status":"COMPLETE","timestamp":"2024-05-01T12:34:57.001Z","duration":212000000}
...