Verificar el uso de disco para una instancia de builder específica
En este paso, aprenderás cómo verificar el uso de disco para una instancia específica de Docker builder. Por defecto, docker buildx du
muestra el uso de disco para el builder activo actualmente. Sin embargo, puedes tener múltiples instancias de builder configuradas y quizás quieras inspeccionar el uso de caché de una diferente.
Primero, listemos las instancias de builder disponibles para identificar la que deseas inspeccionar. Puedes hacer esto usando el comando docker buildx ls
:
docker buildx ls
La salida mostrará una lista de tus instancias de builder. Busca la columna NAME
para identificar el nombre del builder que te interesa. El builder actualmente activo estará marcado con un asterisco (*
).
NAME/NODE DRIVER/ENDPOINT STATUS BUILDKIT PLATFORMS
default * docker running v0.10.5+a34f333b1f linux/amd64, linux/arm64, linux/riscv64, linux/ppc64le, linux/s390x, linux/386, linux/arm/v7, linux/arm/v6
mybuilder docker-container running v0.10.5+a34f333b1f linux/amd64, linux/arm64, linux/riscv64, linux/ppc64le, linux/s390x, linux/386, linux/arm/v7, linux/arm/v6
Ahora, para verificar el uso de disco para una instancia de builder específica, puedes usar el flag --builder
seguido del nombre del builder. Por ejemplo, si tienes un builder llamado mybuilder
, ejecutarías:
docker buildx du --builder mybuilder
Reemplaza mybuilder
con el nombre real de la instancia de builder que deseas inspeccionar. Este comando mostrará el uso de disco específicamente para la caché asociada con esa instancia de builder. Esto es útil si estás trabajando con diferentes configuraciones de builder o si deseas aislar el uso de caché de un entorno de construcción particular.