Sourced from github.com/moby/moby's releases.
v28.1.1
28.1.1
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
Bug fixes and enhancements
- Fix
dockerd-rootless-setuptool.shincorrectly reporting missingiptables. moby/moby#49833- containerd image store: Fix a potential daemon crash when using
docker loadwith archives containing zero-size tar headers. moby/moby#49837Packaging updates
- Update Buildx to v0.23.0. docker/docker-ce-packaging#1185
- Update Compose to v2.35.1. docker/docker-ce-packaging#1188
Networking
- Add a warning to a container's
/etc/resolv.confwhen no upstream DNS servers were found. moby/moby#49827v28.1.0
28.1.0
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
- docker/cli, 28.1.0 milestone
- moby/moby, 28.1.0 milestone
- Changes to the Engine API, see API version history.
New
- Add
docker bakesub-command as alias fordocker buildx bake. docker/cli#5947- Experimental: add a new
--use-api-socketflag ondocker runanddocker createto enable access to Docker socket from inside a container and to share credentials from the host with the container. docker/cli#5858docker image inspectnow supports a--platformflag to inspect a specific platform of a multi-platform image. docker/cli#5934Bug fixes and enhancements
- Add CLI shell-completion for context names. docker/cli#6016
- Fix
docker images --treenot including non-container images content size in the total image content size. docker/cli#6000- Fix
docker loadnot preserving replaced images. moby/moby#49650- Fix
docker loginhints when logging in to a custom registry. docker/cli#6015- Fix
docker statsnot working properly on machines with high CPU core count. moby/moby#49734- Fix a regression causing
docker pull/pushto fail when interacting with a private repository. docker/cli#5964- Fix an issue preventing rootless Docker setup on a host with no
ip_tableskernel module. moby/moby#49727- Fix an issue that could lead to unwanted iptables rules being restored and never deleted following a firewalld reload. moby/moby#49728
- Improve CLI completion of
docker service scale. docker/cli#5968docker images --treenow hides both untagged and dangling images by default. docker/cli#5924docker system infowill provide an exit code if a connection cannot be established to the Docker daemon. docker/cli#5918
... (truncated)
01f442b
Merge pull request #49588
from thaJeztah/bump_go_build_tagse03c0f0
Merge pull request #49834
from thaJeztah/cleanup_ignore8dde918
Merge pull request #49837
from thaJeztah/bump_containerd_2.0.5e70ce7a
Merge pull request #49833
from vvoland/rootless-iptables-checkfc8361c
vendor: github.com/containerd/containerd v2.0.562f51e4
vendor: golang.org/x/oauth2 v0.29.0bbbb003
cleanup ignore filesead379a
contrib/rootless-setuptool: Fix iptables detection7c52c4d
update go:build tags to go1.23 to align with vendor.mod6573a13
Merge pull request #49827
from robmry/warn_no_ext_nameservers