docker buildx inspect
| Descripción | Inspecciona la instancia de builder actual |
|---|---|
| Uso | docker buildx inspect [NAME] |
Descripción
Muestra información sobre el builder actual o el especificado.
Opciones
| Opción | Predeterminado | Descripción |
|---|---|---|
--bootstrap | Asegura que el builder se haya iniciado antes de la inspección | |
--timeout | 20s | Sobrescribe el tiempo de espera (timeout) predeterminado para cargar el estado del builder |
Ejemplos
Asegurar que el builder esté en ejecución antes de la inspección (--bootstrap)
Utiliza la opción --bootstrap para asegurar que el builder esté en ejecución antes de
inspeccionarlo. Si el controlador (driver) es docker-container, entonces --bootstrap inicia
el contenedor de BuildKit y espera hasta que esté operativo. El inicio (bootstrapping) se
realiza automáticamente durante la construcción y, por lo tanto, no es necesario. Se
utiliza el mismo contenedor de BuildKit durante la vida útil del nodo del builder asociado (como
se muestra en buildx ls).
Sobrescribir la instancia del builder configurada (--builder)
Igual que
buildx --builder.
Obtener información sobre una instancia de builder
De forma predeterminada, inspect muestra información sobre el builder actual. Especifica el
nombre del builder a inspeccionar para obtener información sobre ese builder.
El siguiente ejemplo muestra información sobre una instancia de builder llamada
elated_tesla:
NoteEl asterisco (
*) junto a las plataformas de construcción del nodo indica que se establecieron manualmente durantebuildx create. De lo contrario, las plataformas se detectaron automáticamente.
$ 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
La bandera debug también se puede usar para obtener más información sobre el builder:
$ docker --debug buildx inspect elated_tesla