docker buildx inspect
說明 | 檢視目前的建置器執行個體(檢視目前的建置器實例) |
---|---|
用法 | docker buildx inspect [NAME](docker buildx 檢視 [名稱]) |
說明
顯示關於目前或指定建置器的資訊。(顯示關於目前或指定的建置器的資訊。)
選項
選項 | 預設值 | 說明 |
---|---|---|
--bootstrap | 確保建置器在檢視之前已啟動(確保建置器在檢視之前已啟動) |
範例
確保建置器在檢查前已啟動 (--bootstrap)(確保建置器在檢查前已啟動)
使用 --bootstrap
選項來確保建置器在檢查之前正在運行。如果驅動程式是 docker-container
,則 --bootstrap
會啟動 BuildKit 容器並等到它開始運作。在建置期間會自動執行啟動,因此沒有必要。在關聯的建置器節點的生命週期內(如 buildx ls
中所示),會使用同一個 BuildKit 容器。(使用 `--bootstrap` 選項來確保建置器在檢查之前正在執行。 如果驅動程式是 `docker-container`,那麼 `--bootstrap` 會啟動 BuildKit 容器並等待它運作。 啟動會在建置期間自動完成,因此並非必要。 相同的 BuildKit 容器會在關聯的建置器節點的生命週期中使用(如 `buildx ls` 中所示)。)
覆寫已設定的建置器執行個體 (--builder)(覆寫已設定的建置器實例)
與 buildx --builder
相同。
取得關於建置器執行個體的資訊(取得關於建置器實例的資訊)
預設情況下,inspect
會顯示關於目前建置器的資訊。指定要檢查的建置器名稱以取得關於該建置器的資訊。以下範例顯示關於名為 elated_tesla
的建置器執行個體的資訊(預設情況下,`inspect` 會顯示關於目前建置器的資訊。 指定要檢查的建置器名稱,即可取得關於該建置器的資訊。 下列範例顯示關於名為 `elated_tesla` 的建置器實例的資訊)
注意
節點建置平台旁的星號 (
*
) 表示它們已在buildx create
期間手動設定。否則,平台會自動偵測。(節點建置平台旁的星號 (*) 表示它們已在 `buildx create` 期間手動設定。 否則,平台會自動偵測。)
$ docker buildx inspect elated_tesla
Name: elated_tesla
Driver: docker-container
Last Activity: 2022-11-30 12:42:47 +0100 CET
Nodes:
Name: elated_tesla0
Endpoint: unix:///var/run/docker.sock
Driver Options: env.BUILDKIT_STEP_LOG_MAX_SPEED="10485760" env.JAEGER_TRACE="localhost:6831" image="moby/buildkit:latest" network="host" env.BUILDKIT_STEP_LOG_MAX_SIZE="10485760"
Status: running
Flags: --debug --allow-insecure-entitlement security.insecure --allow-insecure-entitlement network.host
BuildKit: v0.10.6
Platforms: linux/arm64*, linux/arm/v7, linux/arm/v6
Labels:
org.mobyproject.buildkit.worker.executor: oci
org.mobyproject.buildkit.worker.hostname: docker-desktop
org.mobyproject.buildkit.worker.network: host
org.mobyproject.buildkit.worker.oci.process-mode: sandbox
org.mobyproject.buildkit.worker.selinux.enabled: false
org.mobyproject.buildkit.worker.snapshotter: overlayfs
GC Policy rule#0:
All: false
Filters: type==source.local,type==exec.cachemount,type==source.git.checkout
Keep Duration: 48h0m0s
Keep Bytes: 488.3MiB
GC Policy rule#1:
All: false
Keep Duration: 1440h0m0s
Keep Bytes: 24.21GiB
GC Policy rule#2:
All: false
Keep Bytes: 24.21GiB
GC Policy rule#3:
All: true
Keep Bytes: 24.21GiB
debug
旗標也可以用來取得更多關於建置器的資訊(`debug` 標誌也可以用來取得更多關於建置器的資訊)
$ docker --debug buildx inspect elated_tesla