docker buildx history logs

描述打印构建记录的日志
用法docker buildx history logs [OPTIONS] [REF]

描述

打印已完成构建的日志。输出格式与 --progress=plain 相同,显示每个步骤的完整日志。

默认情况下,这会显示当前构建器上最新构建的日志。

您也可以使用偏移量指定较早的构建。例如

  • ^1 显示最新构建之前的构建日志
  • ^2 显示倒数第二个构建的日志

选项

选项默认值描述
--progressplain设置进度输出类型(plain, rawjson, tty)

示例

$ 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
...

默认情况下,这会显示当前构建器上最新构建的日志。

要打印特定构建的日志,请使用构建 ID 或偏移量

# Using a build ID
docker buildx history logs qu2gsuo8ejqrwdfii23xkkckt

# Or using a relative offset
docker buildx history logs ^1

设置进度输出类型(--progress)

$ 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}
...
© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.