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

docker buildx history ls

DescripciónLista los registros de construcción
Usodocker buildx history ls [OPTIONS]

Descripción

Lista las construcciones finalizadas registradas por el builder activo. Cada entrada incluye el ID de construcción, el nombre, el estado, la marca de tiempo y la duración.

De forma predeterminada, solo se muestran los registros del builder actual. Puedes filtrar los resultados mediante banderas.

Opciones

OpciónPredeterminadoDescripción
--filterProporciona valores de filtro (por ejemplo, status=error)
--formattableFormatea la salida
--localLista registros únicamente para el repositorio actual
--no-truncNo trunca la salida

Ejemplos

Listar todos los registros de construcción para el builder actual

$ docker buildx history ls
BUILD ID                    NAME           STATUS     CREATED AT        DURATION
qu2gsuo8ejqrwdfii23xkkckt   .dev/2850      Completed  3 days ago        1.4s
qsiifiuf1ad9pa9qvppc0z1l3   .dev/2850      Completed  3 days ago        1.3s
g9808bwrjrlkbhdamxklx660b   .dev/3120      Completed  5 days ago        2.1s

Listar construcciones fallidas (--filter)

docker buildx history ls --filter status=error

Puedes filtrar la lista utilizando la bandera --filter. Los filtros admitidos incluyen:

FiltroComparaciones admitidasEjemplo
ref, repository, statusSoporta las comparaciones = y !=--filter status!=success
startedAt, completedAt, durationSoporta las comparaciones < y > con valores de tiempo--filter duration>30s

Puedes combinar múltiples filtros repitiendo la bandera --filter:

docker buildx history ls --filter status=error --filter duration>30s

Listar construcciones del proyecto actual (--local)

docker buildx history ls --local

Mostrar la salida completa sin truncamiento (--no-trunc)

docker buildx history ls --no-trunc

Formatear la salida (--format)

Salida JSON

$ docker buildx history ls --format json
[
  {
    "ID": "qu2gsuo8ejqrwdfii23xkkckt",
    "Name": ".dev/2850",
    "Status": "Completed",
    "CreatedAt": "2025-04-15T12:33:00Z",
    "Duration": "1.4s"
  },
  {
    "ID": "qsiifiuf1ad9pa9qvppc0z1l3",
    "Name": ".dev/2850",
    "Status": "Completed",
    "CreatedAt": "2025-04-15T12:29:00Z",
    "Duration": "1.3s"
  }
]

Salida de plantilla Go

$ docker buildx history ls --format '{{.Name}} - {{.Duration}}'
.dev/2850 - 1.4s
.dev/2850 - 1.3s
.dev/3120 - 2.1s