Compartir comentarios
Las respuestas se generan en base a la documentación.

docker buildx history logs

DescripciónMuestra los registros (logs) de una construcción
Usodocker buildx history logs [OPTIONS] [REF]

Descripción

Muestra los registros (logs) de una construcción finalizada. La salida aparece en el mismo formato que --progress=plain, mostrando los registros completos de cada paso.

De forma predeterminada, esto muestra los registros de la construcción más reciente en el builder actual.

También puedes especificar una construcción anterior utilizando un desplazamiento. Por ejemplo:

  • ^1 muestra los registros de la construcción inmediatamente anterior a la más reciente
  • ^2 muestra los registros de la construcción de hace dos pasos atrás

Opciones

OpciónPredeterminadoDescripción
--progressplainEstablece el tipo de salida de progreso (plain, rawjson, tty)

Ejemplos

Mostrar los registros de la construcción más reciente

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

De forma predeterminada, esto muestra los registros de la construcción más reciente en el builder actual.

Mostrar los registros de una construcción específica

Para mostrar los registros de una construcción específica, utiliza un ID de construcción o un desplazamiento:

# Usando un ID de construcción
docker buildx history logs qu2gsuo8ejqrwdfii23xkkckt

# O usando un desplazamiento relativo
docker buildx history logs ^1

Establecer el tipo de salida de progreso (--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}
...