docker buildx history trace

描述顯示構建記錄的 OpenTelemetry 跟蹤
用法docker buildx history trace [OPTIONS] [REF]

描述

檢視已完成構建的 OpenTelemetry 跟蹤。此命令會將跟蹤載入到 Jaeger UI 檢視器中並在您的瀏覽器中開啟。

這有助於分析構建效能、步驟時間和內部執行流程。

選項

選項預設值描述
--addr127.0.0.1:0UI 伺服器繫結的地址
--compare與另一個構建記錄進行比較

示例

開啟最近構建的 OpenTelemetry 跟蹤

此命令會啟動一個臨時的 Jaeger UI 伺服器,並開啟您的預設瀏覽器以檢視跟蹤。

docker buildx history trace

開啟特定構建的跟蹤

# Using a build ID
docker buildx history trace qu2gsuo8ejqrwdfii23xkkckt

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

在特定埠上執行 Jaeger UI (--addr)

# Using a build ID
docker buildx history trace qu2gsuo8ejqrwdfii23xkkckt --addr 127.0.0.1:16686

# Or using a relative offset
docker buildx history trace ^1 --addr 127.0.0.1:16686

比較兩個構建跟蹤 (--compare)

按名稱比較兩個特定構建

# Using build IDs
docker buildx history trace --compare=qu2gsuo8ejqrwdfii23xkkckt qsiifiuf1ad9pa9qvppc0z1l3

# Or using a single relative offset
docker buildx history trace --compare=^1

當您使用一個引用並帶上 --compare 時,它會將該構建與最近的構建進行比較。