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