Sourced from github.com/docker/docker's releases.
v27.1.0
27.1.0
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
- docker/cli, 27.1.0 milestone
- moby/moby, 27.1.0 milestone
- Deprecated and removed features, see Deprecated Features.
- Changes to the Engine API, see API version history.
Bug fixes and enhancements
- rootless: add
Requires=dbus.socket
to prevent errors when starting the daemon on a cgroup v2 host with systemd moby/moby#48141- containerd integration:
image tag
event is now properly emitted when building images with BuildKit moby/moby#48182- CLI: enable shell completion for
docker image rm
,docker image history
, anddocker image inspect
moby/moby#5261- CLI: add and improve shell completions for various flags moby/moby#5261
- CLI: add OOMScoreAdj to
docker service create
anddocker stack
docker/cli#5274- CLI: add support for
DOCKER_CUSTOM_HEADERS
environment variable (experimental) docker/cli#5271- CLI: containerd-integration: Fix
docker push
defaulting the--platform
flag to a value ofDOCKER_DEFAULT_PLATFORM
environment variable on unsupported API versions docker/cli#5248- CLI: fix: context cancellation on
login
prompt docker/cli#5260- CLI: fix: wait for the container to exit before closing the stream when sending a termination request to the CLI while attached to a container docker/cli#5250
Deprecated
- The
pkg/rootless/specconv
package is deprecated, and will be removed in the next release moby/moby#48185- The
pkg/containerfs
package is deprecated, and will be removed in the next release moby/moby#48185- The
pkg/directory
package is deprecated, and will be removed in the next release moby/moby#48185api/types/system
: remove deprecatedInfo.ExecutionDriver
moby/moby#48184Packaging updates
- Update Buildx to v0.16.1. moby/docker-ce-packaging#1039
- Update Compose to v2.29.0. moby/docker-ce-packaging#1038
- Update Containerd (static binaries only) to v1.7.20. moby/moby#48191
- Update BuildKit to v0.15.0. moby/moby#48175
- Update Go runtime to 1.21.12, which contains security fixes for CVE-2024-24791 moby/moby#48120
Full Changelog: https://github.com/moby/moby/compare/v27.0.3...v27.1.0
a21b1a2
Merge pull request #48196
from thaJeztah/27.1_backport_vendor_containerd_1.7.201bc907c
vendor: github.com/containerd/containerd v1.7.204bb4575
Merge pull request #48191
from thaJeztah/27.1_backport_update_containerd_bina...df7f275
Merge pull request #48195
from thaJeztah/27.1_backport_fix_pr_title_check1c0885d
gha: check-pr-branch: fix branch check regressionfb3ec9f
Merge pull request #48187
from thaJeztah/27.1_backport_bump_buildx_composeed83a9e
update containerd binary to v1.7.2071b59bf
Merge pull request #48178
from thaJeztah/27.1_backport_relax_pr_checkf8f926b
Merge pull request #48185
from thaJeztah/27.1_backport_internalize_pkg_directory422ef48
gha: check-pr-branch: verify major version only