docker Docker Engine Releases · · 29.8.1

Docker Engine v29.8.1 Addresses Containerd and Networking Issues, Updates Packages

infragaengineer
patch

Docker Engine v29.8.1 has been released, focusing on critical bug fixes and minor enhancements for the container runtime. Key improvements include resolving dangling images after `docker load` with the containerd image store and fixing user-namespace detection on OpenVZ. The update also preserves hard links on Windows container commits and addresses a `GET /networks` API error. This patch release enhances stability and reliability for Docker users across different environments.

  • containerd image store: Fix docker load leaving dangling images after loading an image that already exists. moby/moby#53595
  • Fix managed containerd logging a CRI pod-sandbox plugin dependency warning during startup. moby/moby#53585
  • Fix user-namespace detection on OpenVZ, where namespace inode numbers are virtualized. moby/moby#53605
  • Update containerd (static binaries) to v2.3.5. moby/moby#53589
  • Fix GET /networks returning a 500 status if an invalid 'type' filter was provided. moby/moby#53678
Enhancements (1)
  • Update containerd (static binaries) to v2.3.5. moby/moby#53589
Fixes (5)
  • containerd image store: Fix docker load leaving dangling images after loading an image that already exists. moby/moby#53595
  • Fix managed containerd logging a CRI pod-sandbox plugin dependency warning during startup. moby/moby#53585
  • Fix user-namespace detection on OpenVZ, where namespace inode numbers are virtualized. moby/moby#53605
  • Windows: Preserve hard links when committing a container, so a file with multiple names is stored once in the resulting image layer instead of once per name. moby/moby#53624

  • Fix GET /networks returning a 500 status if an invalid 'type' filter was provided. moby/moby#53678
Read the original announcement →

https://github.com/moby/moby/releases/tag/docker-v29.8.1

Related releases