v29.3.0
New features:
- Add
bind-create-srcoption to--mountflag for bind mounts - CLI plugin hooks now fire on command failure and plugins can use "error-hooks" to show hints only when commands fail
- Lower minimum API version from v1.44 to v1.40 (Docker 19.03)
Networking:
- Fix DNS config corruption on daemon reload
API changes:
POST /networks/{id}/connectnow correctly applies theMacAddressfield inEndpointSettingsGET /images/jsonnow supports anidentityquery parameter for manifest summaries and trusted identity information
Bug fixes and enhancements:
- The
--gpusoption now uses CDI-based injection for AMD GPUs - Add
sd_notifynotifications for daemon reload protocol - Fix
docker system prunefailing with "rw layer snapshot not found" - Fix panic when running
docker topon non-running Windows container - Fix regression preventing dockerd service registration on Windows
- Fix shared mount detection for bind propagation
- Preserve leading and trailing whitespace in registry passwords
- Update Go runtime to 1.25.7 and BuildKit to v0.28.0
Fetched March 31, 2026
