Engine v27 (original) (raw)

This page describes the latest changes, additions, known issues, and fixes for Docker Engine version 27.

For more information about:

Release notes for Docker Engine version 27.5 releases.

27.5.1

2025-01-22

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

Bug fixes and enhancements

Packaging updates

27.5.0

2025-01-13

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

Bugfixes and enhancements

Go SDK

Packaging updates

Release notes for Docker Engine version 27.4 releases.

27.4.1

2024-12-18

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

Bug fixes and enhancements

Packaging updates

27.4.0

2024-12-09

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

API

Bug fixes and enhancements

Removed

Packaging updates

Release notes for Docker Engine version 27.3 releases.

27.3.1

2024-09-20

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

Bug fixes and enhancements

Packaging updates

27.3.0

2024-09-19

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

Bug fixes and enhancements

Packaging updates

Release notes for Docker Engine version 27.2 releases.

27.2.1

2024-09-09

Bug fixes and enhancements

Packaging updates

27.2.0

2024-08-27

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

New

The new features in this release are:

Device code login

This release adds support for using device code login when authenticating to Docker Hub.

You can still use the old method of logging in with a username and password or access token, but device code login is more secure and doesn't require you to enter your password in the CLI.

device-code-login

Device code login

device-code-login

To use the old method, use docker login -u <username>.

Multi-platform support for docker image ls

Experimental

This is experimental and may change at any time without any backward compatibility.

With the containerd image store enabled, the docker image ls command (ordocker images shorthand) now supports a --tree flag that now shows if an image is a multi-platform image.

API

Bug fixes and enhancements

Packaging updates

Known Issues

Release notes for Docker Engine version 27.1 releases.

27.1.2

2024-08-13

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

Bug fixes and enhancements

Packaging updates

27.1.1

2024-07-23

Security

This release contains a fix forCVE-2024-41110 /GHSA-v23v-6jw2-98fqthat impacted setups usingauthorization plugins (AuthZ)for access control. No other changes are included in this release, and this release is otherwise identical for users not using AuthZ plugins.

Packaging updates

27.1.0

2024-07-22

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

Bug fixes and enhancements

Deprecated

Packaging updates

Release notes for Docker Engine 27.0.

27.0.3

2024-07-01

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

Bug fixes and enhancements

27.0.2

2024-06-27

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

Bug fixes and enhancements

Removed

27.0.1

2024-06-24

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

New

Bug fixes and enhancements

Networking

IPv6
IPv6 network configuration improvements

Removed

API

The following deprecated fields are currently included in the API response, but are not part of the underlying image's Config:moby/moby#47941

Go SDK changes

Move and rename types, changing their import paths and exported names.moby/moby#47936,moby/moby#47873,moby/moby#47887,moby/moby#47882,moby/moby#47921,moby/moby#48040

Packaging updates

27.0.0

There's no 27.0.0 release due to a mistake during the pre-release of 27.0.0-rc.1 on GitHub which resulted in the v27.0.0 tag being created. Unfortunately the tag was already picked up by theGo Module Mirror so it's not possible to cleanly change the v27.0.0. To workaround this, the 27.0.1 will be the first release of the 27.0.