From e15c443d95c0611a6fbd90802dbb77ddacac7dac Mon Sep 17 00:00:00 2001 From: aevesdocker Date: Mon, 5 Jan 2026 13:40:18 +0000 Subject: [PATCH 1/4] Desktop: 4.56 RN --- content/manuals/desktop/release-notes.md | 38 ++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/content/manuals/desktop/release-notes.md b/content/manuals/desktop/release-notes.md index 53dad4870d6f..546a4bd0f5d8 100644 --- a/content/manuals/desktop/release-notes.md +++ b/content/manuals/desktop/release-notes.md @@ -30,6 +30,44 @@ Docker Desktop versions older than 6 months from the latest release are not avai For more frequently asked questions, see the [FAQs](/manuals/desktop/troubleshoot-and-support/faqs/releases.md). +## 4.56.0 + +{{< release-date date="2026-01-12" >}} + +{{< desktop-install-v2 all=true win_arm_release="Early Access" version="4.56.0" build_path="//" >}} + +### New + +- Docker Desktop now includes Docker Compose v5 which introduces a new official Go SDK. This SDK provides a comprehensive API that lets you integrate Compose functionality directly into your applications, allowing you to load, validate, and manage multi-container environments without relying on the Compose CLI. For more information, see the [Compose SDK docs](/manuals/compose/compose-sdk.md). + +### Updates + +- [containerd v2.2.1](https://github.com/containerd/containerd/releases/tag/v2.2.1) +- [Docker Compose v5.0.0](https://github.com/docker/compose/releases/tag/v5.0.0) + +### Bug fixes and enhancements + +#### For all platforms + +- Fixed a panic in filesharing tests when containers don't have an IP address immediately after starting. +- Added support for custom DNS entries in the LinuxKit VM with the `ExtraDNSEntries` configuration field. + +#### For Windows + +- Fixed a crash when running `/sbin/ldconfig` in `ubuntu:22.04` ARM64 containers by upgrading QEMU from 8.1.5 to 10.0.4. This resolves a known issue reported in [docker/for-win#15004](https://github.com/docker/for-win/issues/15004). + + > [!NOTE] + > + > When running under ARM64 emulation, some `amd64` Go binaries built with older Go versions may still segfault. To avoid this, rebuild affected binaries using Go 1.25.4 or later. For details, see [golang/go#69255](https://github.com/golang/go/issues/69255) and the corresponding [Go commit](https://github.com/golang/go/commit/bf95b767394eb5643265f44c7b98bdbb85b897ce). + +- Fixed a bug on Windows where removing the state directory would fail because log files were still open. +- Fixed installations from the Microsoft Store wrongly advertizing a new update. + +#### For Linux + +- Fixed Kubernetes `hostPath` volume mounts failing on Linux hosts. Fixes [docker/desktop-linux#12](https://github.com/docker/desktop-linux/issues/12). + + ## 4.55.0 {{< release-date date="2025-12-16" >}} From c99cfcf34c3e5abba2ce719c1c316b9aa957fb69 Mon Sep 17 00:00:00 2001 From: aevesdocker Date: Mon, 5 Jan 2026 13:54:15 +0000 Subject: [PATCH 2/4] formatting --- content/manuals/desktop/release-notes.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/content/manuals/desktop/release-notes.md b/content/manuals/desktop/release-notes.md index 546a4bd0f5d8..a9393dd3a41f 100644 --- a/content/manuals/desktop/release-notes.md +++ b/content/manuals/desktop/release-notes.md @@ -54,20 +54,18 @@ For more frequently asked questions, see the [FAQs](/manuals/desktop/troubleshoo #### For Windows +- Fixed a bug on Windows where removing the state directory would fail because log files were still open. +- Fixed installations from the Microsoft Store wrongly advertizing a new update. - Fixed a crash when running `/sbin/ldconfig` in `ubuntu:22.04` ARM64 containers by upgrading QEMU from 8.1.5 to 10.0.4. This resolves a known issue reported in [docker/for-win#15004](https://github.com/docker/for-win/issues/15004). > [!NOTE] > > When running under ARM64 emulation, some `amd64` Go binaries built with older Go versions may still segfault. To avoid this, rebuild affected binaries using Go 1.25.4 or later. For details, see [golang/go#69255](https://github.com/golang/go/issues/69255) and the corresponding [Go commit](https://github.com/golang/go/commit/bf95b767394eb5643265f44c7b98bdbb85b897ce). -- Fixed a bug on Windows where removing the state directory would fail because log files were still open. -- Fixed installations from the Microsoft Store wrongly advertizing a new update. - #### For Linux - Fixed Kubernetes `hostPath` volume mounts failing on Linux hosts. Fixes [docker/desktop-linux#12](https://github.com/docker/desktop-linux/issues/12). - ## 4.55.0 {{< release-date date="2025-12-16" >}} From c0572095f1f02a562e436f82e743bc8e9f7477b6 Mon Sep 17 00:00:00 2001 From: aevesdocker Date: Tue, 6 Jan 2026 08:37:49 +0000 Subject: [PATCH 3/4] cagent addition --- content/manuals/desktop/release-notes.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/manuals/desktop/release-notes.md b/content/manuals/desktop/release-notes.md index a9393dd3a41f..50f63b762e00 100644 --- a/content/manuals/desktop/release-notes.md +++ b/content/manuals/desktop/release-notes.md @@ -44,6 +44,7 @@ For more frequently asked questions, see the [FAQs](/manuals/desktop/troubleshoo - [containerd v2.2.1](https://github.com/containerd/containerd/releases/tag/v2.2.1) - [Docker Compose v5.0.0](https://github.com/docker/compose/releases/tag/v5.0.0) +- [cagent v1.18.0](https://github.com/docker/cagent/releases/tag/v1.18.0) ### Bug fixes and enhancements From 37b74e8b008bfc873b20ddc7b25de95d457308c9 Mon Sep 17 00:00:00 2001 From: aevesdocker Date: Thu, 8 Jan 2026 09:39:40 +0000 Subject: [PATCH 4/4] bump cagent --- content/manuals/desktop/release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/manuals/desktop/release-notes.md b/content/manuals/desktop/release-notes.md index 50f63b762e00..3539fd25b5ad 100644 --- a/content/manuals/desktop/release-notes.md +++ b/content/manuals/desktop/release-notes.md @@ -44,7 +44,7 @@ For more frequently asked questions, see the [FAQs](/manuals/desktop/troubleshoo - [containerd v2.2.1](https://github.com/containerd/containerd/releases/tag/v2.2.1) - [Docker Compose v5.0.0](https://github.com/docker/compose/releases/tag/v5.0.0) -- [cagent v1.18.0](https://github.com/docker/cagent/releases/tag/v1.18.0) +- [cagent v1.18.6](https://github.com/docker/cagent/releases/tag/v1.18.6) ### Bug fixes and enhancements