v24.0.5
24.0.5
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
Bug fixes and enhancements
- The Go client now avoids using UNIX socket paths in the HTTP
Host:header, in order to be compatible with changes introduced ingo1.20.6. moby/moby#45962, moby/moby#45990 - containerd storage backend: Fix
Variantnot being included indocker image inspectandGET /images/{name}/json. moby/moby#46025 - containerd storage backend: Prevent potential garbage collection of content during image export. moby/moby#46021
- containerd storage backend: Prevent duplicate digest entries in
RepoDigests. moby/moby#46014 - containerd storage backend: Fix operations taking place against the incorrect tag when working with an image referenced by tag and digest. moby/moby#46013
- containerd storage backend: Fix a panic caused by
EXPOSEwhen building containers with the legacy builder. moby/moby#45921 - Fix a regression causing unintuitive errors to be returned when attempting to create an
overlaynetwork on a non-Swarm node. moby/moby#45974 - Properly report errors parsing volume specifications from the command line. docker/cli#4423
- Fix a panic caused when
auths: nullis found in the CLI config file. docker/cli#4450
Packaging updates
- Use init scripts as provided by moby/moby
contrib/init. docker/docker-ce-packaging#914, docker/docker-ce-packaging#926 - Drop Upstart from
contrib/init. moby/moby#46044 - Upgrade Go to
go1.20.6. docker/cli#4428, moby/moby#45970, docker/docker-ce-packaging#921 - Upgrade Compose to
v2.20.2. docker/docker-ce-packaging#924 - Upgrade buildx to
v0.11.2. docker/docker-ce-packaging#922