Description
|
avail := dstat.Total / percentage |
Must be avail := dstat.Total * percentage / 100 instead of avail := dstat.Total / percentage
Reproduce
Disk size: 178G
# docker buildx inspect
Name: default
Driver: docker
Last Activity: 2024-01-27 12:40:20 +0000 UTC
Nodes:
Name: default
Endpoint: default
Status: running
BuildKit version: v0.25.0
Platforms: linux/amd64, linux/amd64/v2, linux/386
Labels:
org.mobyproject.buildkit.worker.moby.host-gateway-ip: 172.17.0.1
GC Policy rule#0:
All: false
Filters: type==source.local,type==exec.cachemount,type==source.git.checkout
Keep Duration: 48h0m0s
Max Used Space: 2.316GiB
GC Policy rule#1:
All: false
Keep Duration: 1440h0m0s
Reserved Space: 16.76GiB
Max Used Space: 2.794GiB
Min Free Space: 8.382GiB
GC Policy rule#2:
All: false
Reserved Space: 16.76GiB
Max Used Space: 2.794GiB
Min Free Space: 8.382GiB
GC Policy rule#3:
All: true
Reserved Space: 16.76GiB
Max Used Space: 2.794GiB
Min Free Space: 8.382GiB
Expected behavior
No response
docker version
Client: Docker Engine - Community
Version: 28.5.0
API version: 1.51
Go version: go1.24.7
Git commit: 887030f
Built: Thu Oct 2 14:54:24 2025
OS/Arch: linux/amd64
Context: default
Server: Docker Engine - Community
Engine:
Version: 28.5.0
API version: 1.51 (minimum version 1.24)
Go version: go1.24.7
Git commit: cd04830
Built: Thu Oct 2 14:54:24 2025
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v1.7.28
GitCommit: b98a3aace656320842a23f4a392a33f46af97866
runc:
Version: 1.3.0
GitCommit: v1.3.0-0-g4ca628d1
docker-init:
Version: 0.19.0
GitCommit: de40ad0
docker info
Client: Docker Engine - Community
Version: 28.5.0
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.29.1
Path: /usr/libexec/docker/cli-plugins/docker-buildx
compose: Docker Compose (Docker Inc.)
Version: v2.40.0
Path: /usr/libexec/docker/cli-plugins/docker-compose
Server:
Containers: 1
Running: 1
Paused: 0
Stopped: 0
Images: 4
Server Version: 28.5.0
Storage Driver: overlay2
Backing Filesystem: btrfs
Supports d_type: true
Using metacopy: false
Native Overlay Diff: true
userxattr: false
Logging Driver: json-file
Cgroup Driver: systemd
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
CDI spec directories:
/etc/cdi
/var/run/cdi
Swarm: active
NodeID: wu9rplcey6jxbw66ouxmnw29g
Is Manager: true
ClusterID: e9tbahcb8v6b480fvscrsmho5
Managers: 1
Nodes: 1
Default Address Pool: 10.0.0.0/8
SubnetSize: 24
Data Path Port: 4789
Orchestration:
Task History Retention Limit: 5
Raft:
Snapshot Interval: 10000
Number of Old Snapshots to Retain: 0
Heartbeat Tick: 1
Election Tick: 10
Dispatcher:
Heartbeat Period: 5 seconds
CA Configuration:
Expiry Duration: 3 months
Force Rotate: 0
Autolock Managers: false
Root Rotation In Progress: false
Node Address: 192.168.1.144
Manager Addresses:
192.168.1.144:2377
Runtimes: io.containerd.runc.v2 runc
Default Runtime: runc
Init Binary: docker-init
containerd version: b98a3aace656320842a23f4a392a33f46af97866
runc version: v1.3.0-0-g4ca628d1
init version: de40ad0
Security Options:
apparmor
seccomp
Profile: builtin
cgroupns
Kernel Version: 6.1.0-38-amd64
Operating System: Debian GNU/Linux 12 (bookworm)
OSType: linux
Architecture: x86_64
CPUs: 8
Total Memory: 15.51GiB
Name: doom
ID: a86e9d9a-a67b-4d57-8ff1-cbf57d38bbcd
Docker Root Dir: /var/lib/docker
Debug Mode: false
Experimental: false
Insecure Registries:
::1/128
127.0.0.0/8
Live Restore Enabled: false
Additional Info
No response
Description
moby/daemon/internal/builder-next/worker/gc.go
Line 75 in 86c418f
Must be
avail := dstat.Total * percentage / 100instead ofavail := dstat.Total / percentageReproduce
Disk size: 178G
Expected behavior
No response
docker version
Client: Docker Engine - Community Version: 28.5.0 API version: 1.51 Go version: go1.24.7 Git commit: 887030f Built: Thu Oct 2 14:54:24 2025 OS/Arch: linux/amd64 Context: default Server: Docker Engine - Community Engine: Version: 28.5.0 API version: 1.51 (minimum version 1.24) Go version: go1.24.7 Git commit: cd04830 Built: Thu Oct 2 14:54:24 2025 OS/Arch: linux/amd64 Experimental: false containerd: Version: v1.7.28 GitCommit: b98a3aace656320842a23f4a392a33f46af97866 runc: Version: 1.3.0 GitCommit: v1.3.0-0-g4ca628d1 docker-init: Version: 0.19.0 GitCommit: de40ad0docker info
Additional Info
No response