Back

Docker
Patches for Docker Desktop
macOS
8 patches available
App to build and share containerised applications and microservices
Docker Desktop x64 Version 4.47.0
Release Date
9/25/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.47.0$$$2025-09-25$$$Download Docker Desktop$$$$$$Windows (checksum)$$$Windows ARM Early Access (checksum)$$$Mac with Apple chip (checksum)$$$Mac with Intel chip (checksum)$$$Debian - RPM - Arch (checksum)$$$New$$$Added dynamic MCP server discovery and support to Dockers MCP catalog.$$$With Enhanced Container Isolation; administrators can now block docker plugin and docker login commands in containers with Docker socket mounts.$$$Added a new Docker Model Runner command. With docker model requests you can fetch requests and responses.$$$Upgrades$$$Docker Compose v2.39.4$$$Kubernetes v1.34.1$$$CNI plugins v1.7.1$$$cri-tools v1.33.0$$$cri-dockerd v0.3.20$$$Docker Debug v0.0.44$$$Bug fixes and enhancements$$$For all platforms$$$You can now search for MCP servers more easily with filters; sorting; and improved search functionality.$$$Docker Debug no longer hangs when debugging containers that have environment variables set to an empty value.$$$Enhanced Docker Model Runner with rich response rendering in the CLI; conversational context in the Docker Desktop Dashboard; and resumable downloads.$$$For Mac$$$Removed the com.apple.security.cs.allow-dyld-environment-variables entitlement which allow a signed; arbitrary dynamic library to be loaded with Docker Desktop via the DYLD_INSERT_LIBRARIES environment variable.$$$Fixed a regression where config profile sign-in enforcement broke for some customer environments.$$$Fixed a bug that sometimes caused the docker model package command to hang when writing to the local content store (without the --push flag).$$$Fixed a bug where containers started with the restart policy unless-stopped were never restarted. Fixes docker/for-mac#7744.$$$For Windows$$$Fixed the Goose MCP client connection on Windows for the Docker MCP Toolkit.$$$Addressed an issue with the Skipping integration of a WSL distro option; after a failed integration attempt.$$$Fixed a bug that sometimes caused the docker model package command to hang when writing to the local content store (without the --push flag).
Docker Desktop x64 Version 4.46.0
Release Date
9/11/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.46.0$$$2025-09-11$$$New$$$Added a new Learning center walkthrough for Docker MCP Toolkit and other onboarding improvements.$$$Administrators can now control PAC configurations with Settings Management.$$$The update experience has been redesigned to make it easier to understand and manage updates for Docker Desktop and its components.$$$Upgrades$$$Docker Buildx v0.28.0$$$Docker Engine v28.4.0$$$Bug fixes and enhancements$$$For all platforms$$$With the Docker CLI; you can now set the GODEBUG environment variable when the key-value pair (GODEBUG:...) exists inside the Docker context metadata. This means certificates that have negative serial numbers in the CLI binaries are supported by default.$$$Updated the Docker Subscription Service Agreement link to point to the latest version.$$$For Mac$$$Improved the security of Docker Model Runner by enabling sandboxing of the llama.cpp inference processes.$$$Fixed a bug which caused Docker Desktop to start slowly and appear frozen. Fixes docker/for-mac$$$For Windows$$$Improved the security of Docker Model Runner by enabling sandboxing of the llama.cpp inference processes.$$$For Linux$$$Fixed a path issue in the RHEL post-uninstall sequence.
Docker Desktop x64 Version 4.46.0
Release Date
9/11/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.46.0$$$2025-09-11$$$New$$$Added a new Learning center walkthrough for Docker MCP Toolkit and other onboarding improvements.$$$Administrators can now control PAC configurations with Settings Management.$$$The update experience has been redesigned to make it easier to understand and manage updates for Docker Desktop and its components.$$$Upgrades$$$Docker Buildx v0.28.0$$$Docker Engine v28.4.0$$$Bug fixes and enhancements$$$For all platforms$$$With the Docker CLI; you can now set the GODEBUG environment variable when the key-value pair (GODEBUG:...) exists inside the Docker context metadata. This means certificates that have negative serial numbers in the CLI binaries are supported by default.$$$Updated the Docker Subscription Service Agreement link to point to the latest version.$$$For Mac$$$Improved the security of Docker Model Runner by enabling sandboxing of the llama.cpp inference processes.$$$Fixed a bug which caused Docker Desktop to start slowly and appear frozen. Fixes docker/for-mac$$$For Windows$$$Improved the security of Docker Model Runner by enabling sandboxing of the llama.cpp inference processes.$$$For Linux$$$Fixed a path issue in the RHEL post-uninstall sequence.
Docker Desktop x64 Version 4.45.0
Release Date
8/28/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.45.0$$$2025-08-28$$$New$$$Docker Model Runner is now generally available.$$$In-product release highlights has a new look and feel.$$$Upgrades$$$Docker Compose v2.39.2$$$Docker Buildx v0.27.0$$$Kubernetes v1.32.6$$$Docker Scout CLI v1.18.3$$$Docker Engine v28.3.3$$$Bug fixes and enhancements$$$For all platforms$$$Fixed a bug that caused the com.docker.diagnose to crash when uploading a diagnostics bundle behind a proxy that requires authentication.$$$For Mac$$$Fixed a bug that caused Docker Desktop to crash after the laptop woke from sleep. Fixes docker/for-mac#7741.$$$Fixed an issue where the VM would sometimes fail with the error The virtual machine stopped unexpectedly.$$$Fixed a bug that would break port mappings when a container was connected to or disconnected from a network after it was started. Fixes docker/for-mac#7693.$$$For Windows$$$Fixed a bug that prevented CLI plugins from being deployed to ~/.docker/cli-plugins by default when users lacked the correct permissions.$$$Fixed a bug where relocating the WSL data distribution would fail if the docker-desktop distribution was not present.$$$Fixed a typo in the WSL install URL in the Docker Desktop Dashboard.$$$Fixed an issue where certain WSL distros would fail to integrate. Fixes docker/for-win#14686
Docker Desktop x64 Version 4.45.0
Release Date
8/28/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.45.0$$$2025-08-28$$$New$$$Docker Model Runner is now generally available.$$$In-product release highlights has a new look and feel.$$$Upgrades$$$Docker Compose v2.39.2$$$Docker Buildx v0.27.0$$$Kubernetes v1.32.6$$$Docker Scout CLI v1.18.3$$$Docker Engine v28.3.3$$$Bug fixes and enhancements$$$For all platforms$$$Fixed a bug that caused the com.docker.diagnose to crash when uploading a diagnostics bundle behind a proxy that requires authentication.$$$For Mac$$$Fixed a bug that caused Docker Desktop to crash after the laptop woke from sleep. Fixes docker/for-mac#7741.$$$Fixed an issue where the VM would sometimes fail with the error The virtual machine stopped unexpectedly.$$$Fixed a bug that would break port mappings when a container was connected to or disconnected from a network after it was started. Fixes docker/for-mac#7693.$$$For Windows$$$Fixed a bug that prevented CLI plugins from being deployed to ~/.docker/cli-plugins by default when users lacked the correct permissions.$$$Fixed a bug where relocating the WSL data distribution would fail if the docker-desktop distribution was not present.$$$Fixed a typo in the WSL install URL in the Docker Desktop Dashboard.$$$Fixed an issue where certain WSL distros would fail to integrate. Fixes docker/for-win#14686
Docker Desktop x64 Version 4.44.3
Release Date
8/20/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.44.3$$$2025-08-20$$$Download Docker Desktop$$$$$$Windows (checksum)$$$Windows ARM Early Access (checksum)$$$Mac with Apple chip (checksum)$$$Mac with Intel chip (checksum)$$$Debian - RPM - Arch (checksum)$$$Security$$$Fixed CVE-2025-9074 where a malicious container running on Docker Desktop could access the Docker Engine and launch additional containers without requiring the Docker socket to be mounted. This could allow unauthorized access to user files on the host system. Enhanced Container Isolation (ECI) does not mitigate this vulnerability.$$$Bug fixes and enhancements$$$Fixed a bug which caused the Docker Offload dialog to block users from accessing the dashboard.
Docker Desktop x64 Version 4.44.3
Release Date
8/20/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.44.3$$$2025-08-20$$$Download Docker Desktop$$$$$$Windows (checksum)$$$Windows ARM Early Access (checksum)$$$Mac with Apple chip (checksum)$$$Mac with Intel chip (checksum)$$$Debian - RPM - Arch (checksum)$$$Security$$$Fixed CVE-2025-9074 where a malicious container running on Docker Desktop could access the Docker Engine and launch additional containers without requiring the Docker socket to be mounted. This could allow unauthorized access to user files on the host system. Enhanced Container Isolation (ECI) does not mitigate this vulnerability.$$$Bug fixes and enhancements$$$Fixed a bug which caused the Docker Offload dialog to block users from accessing the dashboard.
Docker Desktop x64 Version 4.44.3
Release Date
8/20/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.44.3$$$2025-08-20$$$Download Docker Desktop$$$$$$Windows (checksum)$$$Windows ARM Early Access (checksum)$$$Mac with Apple chip (checksum)$$$Mac with Intel chip (checksum)$$$Debian - RPM - Arch (checksum)$$$Security$$$Fixed CVE-2025-9074 where a malicious container running on Docker Desktop could access the Docker Engine and launch additional containers without requiring the Docker socket to be mounted. This could allow unauthorized access to user files on the host system. Enhanced Container Isolation (ECI) does not mitigate this vulnerability.$$$Bug fixes and enhancements$$$Fixed a bug which caused the Docker Offload dialog to block users from accessing the dashboard.
Docker Desktop Version 4.44.2
Release Date
8/15/2025
Bug Fix?
No
Minor Release?
No
Patch Notes

App to build and share containerised applications and microservices
Docker Desktop x64 Version 4.44.2
Release Date
8/15/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.44.2$$$2025-08-15$$$$$$Windows (checksum)$$$Windows ARM Early Access (checksum)$$$Mac with Apple chip (checksum)$$$Mac with Intel chip (checksum)$$$Debian - RPM - Arch (checksum)$$$Bug fixes and enhancements$$$Adds Docker Offload to the Beta features settings tab and includes updates to support Docker Offload Beta.
Docker Desktop Version 4.44.1
Release Date
8/13/2025
Bug Fix?
No
Minor Release?
No
Patch Notes

App to build and share containerised applications and microservices
Docker Desktop x64 Version 4.44.1
Release Date
8/13/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.44.1$$$2025-08-13$$$Bug fixes and enhancements$$$For all platforms$$$Fixed an issue found in version 4.44.0 that caused startup to fail when vpnkit CIDR is locked without specifying a value in Desktop Settings Management.$$$For Windows$$$Fixed an issue where volumes and containers were not visible after an upgrade from distributions using the legacy version-pack-data directory structure.$$$Resolved a rare issue in WSL 2 where the Docker CLI failed with a Proxy Authentication Required error.$$$Fixed a bug where CLI plugins were not deployed to ~/.docker/cli-plugins if the user lacked execution permissions on that directory.
Docker Desktop x64 Version 4.44.1
Release Date
8/13/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.44.1$$$2025-08-13$$$Bug fixes and enhancements$$$For all platforms$$$Fixed an issue found in version 4.44.0 that caused startup to fail when vpnkit CIDR is locked without specifying a value in Desktop Settings Management.$$$For Windows$$$Fixed an issue where volumes and containers were not visible after an upgrade from distributions using the legacy version-pack-data directory structure.$$$Resolved a rare issue in WSL 2 where the Docker CLI failed with a Proxy Authentication Required error.$$$Fixed a bug where CLI plugins were not deployed to ~/.docker/cli-plugins if the user lacked execution permissions on that directory.
Docker Desktop Version 4.44.0
Release Date
8/7/2025
Bug Fix?
No
Minor Release?
No
Patch Notes

App to build and share containerised applications and microservices
Docker Desktop Version 4.43.2
Release Date
7/30/2025
Bug Fix?
No
Minor Release?
No
Patch Notes

App to build and share containerised applications and microservices
Docker Desktop x64 Version 4.43.2
Release Date
7/15/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.43.2$$$2025-07-15$$$Upgrades$$$Docker Compose v2.38.2$$$Docker Engine v28.3.2$$$Docker Model CLI v0.1.33
Docker Desktop x64 Version 4.43.2
Release Date
7/15/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.43.2$$$2025-07-15$$$Upgrades$$$Docker Compose v2.38.2$$$Docker Engine v28.3.2$$$Docker Model CLI v0.1.33
Docker Desktop x64 Version 4.42.1
Release Date
6/18/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.42.1$$$2025-06-18$$$Bug fixes and enhancements$$$For all platforms$$$Fixed an issue where Docker domains were not reachable when the proxy configuration is not valid.$$$Fixed a possible deadlock when exposing ports.$$$Fixed a race condition which can cause docker run -p ports to disappear.$$$For Mac$$$Fixed a bug where a container’s port list appeared empty when inspected immediately after it was created; for example; when using a script. docker/for-mac#7693$$$For Windows$$$Disabled the Resource Saver mode in WSL 2 to prevent docker CLI commands hanging in WSL 2 distros. docker/for-win#14656
Docker Desktop x64 Version 4.41.2
Release Date
5/6/2025
Bug Fix?
Yes
Minor Release?
No
Patch Notes

4.41.2$$$2025-05-06$$$Download Docker Desktop$$$$$$Bug fixes and enhancements$$$For all platforms$$$Fixed an issue where the Models menu was displayed in the GUI even when Docker Model Runner was not supported or not enabled.
Docker Desktop x64 Version 4.40.0
Release Date
3/29/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.40.0$$$2025-03-31$$$New$$$You can now pull; run; and manage AI models from Docker Hub directly in Docker Desktop with Docker Model Runner (Beta). Currently available for Docker Desktop for Mac with Apple Silicon.$$$$$$Bug fixes and enhancements$$$For all platforms$$$Fixed a bug that caused docker-proxy to stop forwarding UDP datagrams to containers.$$$Fixed a bug that caused docker-proxy to close UDP connections to containers eagerly and resulting in the source address to change needlessly$$$Fixed a race condition that prevented Docker Desktop Kubernetes from starting in some scenarios.$$$Improved the way ECI collects image digest info from a repository in environments where proxies are configured.$$$Users can now to specify a timeout when generating a private Extension Marketplace using the new --timeout flag.$$$Removed unused internal helper tool com.docker.admin for Mac and Linux.$$$For Windows$$$The Windows MSI and installers now disable Windows Containers by default when installing with the GUI.$$$Improved port-mapping throughput on WSL2.$$$Known issues$$$For Windows$$$Switching to Windows Containers while the privileged helper error message is displayed could cause inconsistent state. As a workaround; quit Docker Desktop; change UseWindowsContainers to false in settings-store.json and restart Docker Desktop.$$$After installation; Docker Desktop does not contain the latest version information.
Docker Desktop x64 Version 4.39.0
Release Date
3/5/2025
Bug Fix?
Yes
Minor Release?
No
Patch Notes

4.39.0$$$2025-03-05$$$New$$$The Docker Desktop CLI is now generally available. You can now also print logs with the new docker desktop logs command.$$$Docker Desktop now supports the --platform flag on docker load and docker save. This helps you import and export a subset of multi-platform images.$$$Upgrades$$$Docker Compose v2.33.1$$$Docker Buildx v0.21.1$$$Kubernetes v1.32.2$$$Docker Engine v28.0.1$$$Docker Scout CLI v1.16.3$$$Security$$$Fixed CVE-2025-1696 which could disclose proxy authentication credentials in plaintext in log files.$$$Bug fixes and enhancements$$$For all platforms$$$Ask Gordon now offers deeper context on Docker images; containers; and volumes; delivers faster support; and enables more user actions via Docker Desktop and the Docker CLI.$$$Support multi-platform images via enabling users to pick a specific platform in docker history$$$Fixed an issue that caused clients other than the CLI and Docker Desktop to see a delay of 3 seconds whenever a container with port-mappings exists. See docker/for-mac#7575$$$Fixed a bug in the ECI Docker socket permissions which caused it to sometimes block Docker socket mounts on containers with allowed images; or images derived from allowed images.$$$Fixed a bug that prevented Docker Desktop from entering Resource Saver mode again immediately after an engine restart.$$$Fixed an issue that caused Kubernetes clusters to stop working due to expired PKI certificates.$$$For Mac$$$Downgraded Linux kernel to v6.10.14 to fix a bug in OpenJDK that causes Java containers to terminate due to cgroups controller misidentification. See docker/for-mac#7573.$$$Added /usr/share/misc/usb.ids in the root mount namespace to fix usbip.$$$Fixed an issue where the display of the CPU limit was capped at 8 when using Docker VMM.$$$Fixed an issue where startup would hang and the com.docker.backend process consumed 100% of the CPU. See docker/for-mac#6951.$$$Fixed a bug that caused all Java programs running on M4 Macbook Pro to emit a SIGILL error. See docker/for-mac#7583.$$$Blocked startup on macOS 15.4 beta 1 since starting VMs will cause the host to crash; see https://developer.apple.com/documentation/macos-release-notes/macos-15_4-release-notes#Virtual-Machines.$$$Fixed an issue where the myIPAddress PAC file function retrieved the host IP from the wrong interface; causing incorrect proxy selection.$$$For Windows$$$Fixed a bug that prevented docker compose log to stream when running apps in WSL.$$$Fixed a bug where Paketo buildpacks failed with Enhanced Container Isolation when Docker Desktop uses WSL.$$$Fixed a bug where the WSL 2 integration would fail if WSL Version 1 distributions are installed.$$$Fixed a bug that caused some CLI plugins update to fail if WSL distributions were enabled.$$$Fixed a bug where Docker Desktop sign-in would hang when using a PAC file for proxy configuration; causing a blurred UI and blocking access.$$$For Linux$$$The Software Updates page in settings; now points to the latest available version available.
Docker Desktop x64 Version 4.37.1
Release Date
12/17/2024
Bug Fix?
Yes
Minor Release?
No
Patch Notes

4.37.1$$$2024-12-17$$$Bug fixes and enhancements$$$For all platforms$$$Fixed an issue that caused the AI Catalog in Docker Hub to be unavailable in Docker Desktop.$$$Fixed an issue that caused Docker Desktop to panic with index out of range [0] with length 0 when using Enhanced Container Isolation.
Docker Desktop x64 Version 4.37.0
Release Date
12/12/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.37.0$$$2024-12-12$$$New$$$You can now perform key operations such as starting; stopping; restarting; and checking the status of Docker Desktop directly from the command line (Beta).$$$The AI Catalog in Docker Hub is available directly through Docker Desktop.$$$Upgrades$$$Docker Buildx v0.19.2$$$Docker Compose v2.31.0$$$Docker Engine v27.4.0$$$Docker Scout CLI v1.15.1$$$NVIDIA Container Toolkit v1.17.2$$$Bug fixes and enhancements$$$For all platforms$$$The default disk usage limit for Docker Engine in new installations is now 1TB.$$$Fixed an issue where containers could not establish loopback AF_VSOCK connections.$$$Fixed a bug where resetting default settings would also reset the CLI context.$$$Fixed a bug where the Docker Desktop Dashboard would get out of sync with the Docker daemon after restarting the engine while in Resource Saver mode (Windows with WSL2 backend only) or after switching engines (macOS).$$$Fixed a bug where Resource Saver mode would fail to re-engage after restarting the engine while in Resource Saver mode.$$$For Mac$$$Fixed a bug that would create certain user directories with root permission when running the uninstaller binary twice with sudo.$$$Fixed a bug where the in-app update would fail if Docker Desktop was installed by a non-admin user or if the current user was previously an administrator. Fixes docker/for-mac#7403 and docker/for-mac#6920.$$$For Windows$$$Added support for Windows on ARM using WSL 2 version 2.3.24 and later to single distribution mode on WSL 2.$$$Fixed an issue where Docker Desktop would fail to start. Fixes docker/for-win#14453$$$Known issues$$$Kubernetes cluster may not start if Registry Access Manager is enabled. As a workaround; add registry.k8s.io and <geo>-docker.pkg.dev to Registry Access Management policies.$$$Deprecation$$$For Mac$$$QEMU (Legacy) as a VMM on Apple Silicon will be removed in a future version. It is recommended that you switch to the Apple Virtualization Framework for increased performance and stability. If you encounter an issue; contact Docker Support or file a GitHub issue.$$$osxfs (Legacy) will be removed in a future version. It is recommended that you switch to VirtioFS for increased performance. If you encounter an issue; contact Docker Support or file a GitHub issue.
Docker Desktop x64 Version 4.36.0
Release Date
11/18/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.36.0$$$2024-11-18$$$New$$$Existing Docker Desktop installations using the WSL2 engine on Windows are now automatically migrated to a unified single-distribution architecture for enhanced consistency and performance.$$$Administrators can now:$$$Enforce sign-in with macOS configuration profiles (Early Access).$$$Enforce sign-in for more than one organization at a time (Early Access).$$$Deploy Docker Desktop for Mac in bulk with the PKG installer (Early Access).$$$Use Desktop Settings Management to manage and enforce defaults via admin.docker.com (Early Access).$$$Enhance Container Isolation (ECI) has been improved to:$$$Allow admins to turn off Docker socket mount restrictions.$$$Support wildcard tags when using the allowedDerivedImages setting.$$$Upgrades$$$Docker Buildx v0.18.0$$$Docker Compose v2.30.3$$$Kubernetes v1.30.2$$$NVIDIA Container Toolkit v1.17.0$$$Docker Scout CLI v1.15.0$$$Docker Init v1.4.0$$$Linux kernel v6.10.13$$$Bug fixes and enhancements$$$For all platforms$$$Fixed a bug where the docker events command would not terminate after streaming the events.$$$Docker Init: Improved Dockerfile caching for PHP applications that dont use Docker Compose.$$$Synchronized file shares now respects the filesharingAllowedDirectories setting in admin-settings.json.$$$Fixed an issue where if Docker Desktop is configured to use a proxy; it fails to start due to an internal timeout while fetching authentication tokens.$$$Added a recovery banner to retry an update if the download failed.$$$Fixed an issue where if the umask is set to 577 it would cause rpmbuild failure. Fixes docker/for-mac#6511.$$$Fixed a bug that restricted containers using --network=host to 18 open host ports.$$$Fixed bind mount ownership for non-root containers. Fixes docker/for-mac#6243.$$$Docker Desktop will not unpause automatically after a manual pause. The system will stay paused until you manually resume the Docker engine. This fixes a bug where other software would accidentally trigger a resume by running a CLI command in the background. Fixes for-mac/#6908$$$For Mac$$$Fixed a bug in Docker VMM that prevented MySQL and other databases containers to start. Fixes reports from docker/for-mac#7464.$$$The minimum memory requirement is now automatically adjusted for Docker VMM; improving the user experience and addressing reports from docker/for-mac#7464; docker/for-mac#7482.$$$Fixed a bug where the advanced option Allowed privileged port mapping was not working as expected. Fixes docker/for-mac#7460.$$$Docker Desktop can now automatically configure shell completion scripts for zsh; bash and fish inside the install wizard and settings screen.$$$Fixed a bug where the in-app update would fail if Docker Desktop was installed by a non-admin user or if the current user was previously an administrator. Fixes for-mac/#7403 and for-mac/#6920$$$For Windows$$$Fixed a bug preventing UDP port 53 to be bound.$$$Fixed a bug where Windows daemon options were overwritten at startup.
Docker Desktop x64 Version 4.35.1
Release Date
10/30/2024
Bug Fix?
Yes
Minor Release?
No
Patch Notes

4.35.1$$$2024-10-30$$$Download Docker Desktop$$$$$$Fixed a bug where Docker Desktop would incorrectly bind to port 8888. Fixes docker/for-win#14389 and docker/for-mac#7468
Docker Desktop x64 Version 4.35.0
Release Date
10/24/2024
Bug Fix?
No
Minor Release?
Yes
Patch Notes

4.35.0$$$2024-10-24$$$Download Docker Desktop$$$$$$Windows (checksum) | Windows ARM Beta (checksum) | Mac with Apple chip (checksum) | Mac with Intel chip (checksum) | Debian - RPM - Arch (checksum)$$$$$$New$$$Support for Docker Desktop on Red Hat Enterprise Linux is now generally available.$$$Volume Backup and Share is now generally available and can be found in the Volumes view.$$$Terminal support within Docker Desktop using system shells is now generally available.$$$Beta release of Docker VMM - the more performant alternative to Apple Virtualization Framework on macOS (requires Apple Silicon and macOS 12.5 or later).
Docker Desktop x64 Version 4.34.3
Release Date
10/9/2024
Bug Fix?
No
Minor Release?
Yes
Patch Notes

Upgrades$$$NVIDIA Container Toolkit v1.16.2$$$Security$$$Fixed CVE-2024-9348 which allows RCE via image build details source information$$$Fixed NVIDIA Container Toolkit CVE-2024-0132$$$Fixed NVIDIA Container Toolkit CVE-2024-0133
Docker Desktop x64 Version 4.34.2
Release Date
9/12/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.34.2$$$2024-09-12$$$Download Docker Desktop$$$$$$Windows (checksum) | Windows ARM Beta (checksum) | Mac with Apple chip (checksum) | Mac with Intel chip (checksum) | Debian - RPM - Arch (checksum)$$$$$$Bug fixes and enhancements$$$For all platforms$$$Fixed a bug where docker compose up would become unresponsive while in Resource Saver mode.$$$Security$$$Fixed CVE-2024-8695 which allows RCE via crafted extension description/changelog which could be abused by a malicious extension.$$$Fixed CVE-2024-8696 which allows RCE via crafted extension publisher-url/additional-urls which could be abused by a malicious extension.
Docker Desktop x64 Version 4.34.1
Release Date
9/5/2024
Bug Fix?
Yes
Minor Release?
No
Patch Notes

4.34.1$$$2024-09-05$$$Download Docker Desktop$$$$$$Windows (checksum) | Windows ARM Beta (checksum) |$$$$$$Bug fixes and enhancements$$$For Windows$$$Fixed a bug where Docker Desktop failed to start (often on first boot) incorrectly believing another instance of the application is running. ( docker/for-win#14294 and docker/for-win#14034).
Docker Desktop x64 Version 4.34.0
Release Date
8/29/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.34.0$$$2024-08-29$$$Download Docker Desktop$$$$$$Windows (checksum) | Windows ARM Beta (checksum) | Mac with Apple chip (checksum) | Mac with Intel chip (checksum) | Debian - RPM - Arch (checksum)$$$$$$New$$$Host networking support on Docker Desktop is now generally available.$$$If you authenticate via the CLI without Docker Desktop installed; you can now authenticate through a browser-based flow; removing the need for manual PAT generation.$$$Windows now supports automatic reclamation of disk space in Docker Desktop for WSL2 installations using a managed virtual hard disk.$$$Deploying Docker Desktop via the MSI installer is now generally available.$$$Two new methods to enforce sign-in (windows registry key and .plist file) are now generally available.$$$Fresh installations of Docker Desktop now use the containerd image store by default.$$$Compose Bridge (Experimental) is now available from the Compose file viewer. Easily convert and deploy your Compose project to a Kubernetes cluster.$$$Upgrades$$$Docker Engine v27.2.0$$$Docker Compose v2.29.2$$$containerd v1.7.20$$$Docker Scout CLI v1.13.0$$$Docker Buildx v0.16.2$$$Linux kernel v6.10.1$$$Bug fixes and enhancements$$$For all platforms$$$Fixed a bug that caused the CLI to become idle when a container was started with AutoRemove (--rm) but whose port bindings would be rejected by Docker Dekstop at start-up.$$$Fixed a bug where diagnostics collection would fail sporadically on the Support screen.$$$Fixed a bug where folders wouldnt expand in a containers File tab. Fixes docker/for-win#14204.$$$In-app updates now respect the proxy settings.$$$Extended the ECI Docker socket mount permissions feature to optionally child images derived from allowed images. This allows ECI to work with buildpacks (e.g.; Paketo) that create ephemeral local images that use Docker socket mounts.$$$Fixed a bug that caused the Containers view to flash when using certain proxy settings. Fixes docker/for-win#13972.$$$Improved the output of docker image list to show multi-platform-related image information.$$$For Mac$$$Fixed a bug where a Partial repair error would occasionally appear when triggering the Configuration integrity check feature.$$$Configuration integrity check feature now shows information on why the Docker socket is mis-configured.$$$Fixed an issue where the Configuration integrity check feature would report the system path instead of the user path if Docker Desktop is installed as User.$$$For Windows$$$Fixed a bug where Docker Desktop would reset dockers credsStore to desktop when the users intention is to keep it empty. Fixes docker/for-win#9843.$$$Fixed a bug that would cause Docker Desktop to not start in the WSL2 engine docker/for-win#14034.$$$Fixed a bug that caused WSL distro to terminate abruptly. Fixes for-win/14230.$$$Fixed an issue that caused WSL to update in each startup. Fixes for-win/13868; for-win/13806.
Docker Desktop x64 Version 4.33.1
Release Date
7/31/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.33.1$$$2024-07-31$$$$$$Bug fixes and enhancements$$$For Windows$$$Added support for WSL2 2.3.11 and above; which includes loadable kernel modules. Fixes docker/for-win#14222
Docker Desktop x64 Version 4.32.0
Release Date
7/4/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.32.0$$$2024-07-04$$$New$$$Docker Desktop now takes advantage of Moby 27.$$$Docker Desktop now supports moving data to a different drive on macOS and Windows with WSL2 backend. See docker/for-win#13384.$$$You can now schedule backups for volume exports in the Volumes tab (Beta).$$$Access a terminal shell directly from Docker Desktop (Beta).$$$Upgrades$$$Docker Buildx v0.15.1$$$Docker Compose v2.28.1$$$Docker Scout CLI v1.10.0$$$Docker Engine v27.0.3$$$Docker Init v1.3.0$$$Bug fixes and enhancements$$$For all platforms$$$Improved instructions for watch in the Compose File Viewer$$$Added support for Golang projects that dont have dependencies in Docker Init. Addresses docker/roadmap#611$$$Settings Management now lets admins set the default value to ProxyEnableKerberosNTLM.$$$Removed a temporary compatibility fix for older versions of Visual Studio Code.$$$Builds view:$$$Changed icon for imported build record to a files icon.$$$Improved the error message when trying to connect to an already connected Docker Build Cloud builder.$$$Fixed an issue where build records would disappear unexpectedly.$$$Fixed an issue that prevented users from being able to re-open an imported build.$$$Fixed an issue where build details were not displayed when a builds state had changed from running to completed.$$$Fixed malformed build source link in build details.$$$Fixed missing build stats for named contexts.$$$Fixed image index/manifest not being displayed anymore in build results.$$$Fixed an issue where build traces exported from the UI would appear as a single; flattened list when imported to Jaeger$$$Fixed truncated digest/sha in build details.$$$Fixed final status animation of active builds.$$$For Windows$$$Fixed an issue on the WSL 2 engine where Docker Desktop would not detect the existence of the docker-desktop-data distribution if it had been manually moved by the user.$$$The Windows on ARM installer and the privileged service are now built for ARM64.
Docker Desktop x64 Version 4.30.0
Release Date
5/6/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.30.0$$$2024-05-06$$$Download Docker Desktop$$$$$$Windows (checksum) | Mac with Apple chip (checksum) | Mac with Intel chip (checksum) | Debian - RPM - Arch (checksum)$$$$$$New$$$For all platforms$$$Docker Desktop now supports SOCKS5 proxies. Requires a Business subscription.$$$Improved extensibility via CLI hooks with new the Docker Engine Moby 26.1 release.$$$Added a new setting to manage the onboarding survey in Settings Management$$$For Windows$$$Added support for Kerberos and NTLM proxy authentication on Windows. Requires a Business subscription.$$$Upgrades$$$Docker Compose v2.27.0$$$Docker Engine v26.1.1$$$Wasm runtimes:$$$Updated runwasi shims to v0.4.0$$$Updated deislabs shims to v0.11.1$$$Updated spin shim to v0.13.1$$$Docker Scout CLI v1.8.0$$$Docker Debug v0.0.29$$$Linux kernel v6.6.26$$$Go 1.22.2$$$Bug fixes and enhancements$$$For all platforms$$$Improved Enhanced Container Isolation (ECI) security when running docker build commands in rootless containers.$$$Fixed a bug where docker events exited with Unexpected EOF when Docker Desktop entered/exited Resource Saver mode.$$$Fixed a bug where docker stats --no-stream hanged when Docker Desktop was in Resource Saver mode.$$$Fixed a bug in the self-diagnose CLI that incorrectly showed the VM had not started. Fixes docker/for-mac#7241.$$$Fixed a bug where high-throughput port forward transfers could stall. Fixes docker/for-mac#7207.$$$Fixed CLI-plugin symlinks not being removed when CLI apps were removed.$$$Fixed a bug in the shared ports drawer to show the right message for local engines.$$$Dev Environments is being sunset and has moved to the Beta tab in Features in development.$$$Build UI:$$$Better bulk delete for build records.$$$Added action to open the relevant web page for container images and Git sources in build dependencies.$$$Added action to download Provenance and OpenTelemetry traces in Jaeger or OTLP format.$$$Fixed source details for remote build invocations.$$$Fixed a bug where multi-platform builds would show up as separate records when using a cloud builder.$$$For Mac$$$Fixed a bug where a segmentation fault was triggered with Virtualization Framework; on post-2019 Macs. See docker/for-mac#6824.$$$Enabled CONFIG_SECURITY=y kernel config; for example for Tetragon. Fixes docker/for-mac#7260.$$$Re-added support for SQUASHFS compression. Fixes docker/for-mac#7260.$$$Fixed a bug that caused a new version of Docker Desktop to be marked as damaged.$$$Increased network MTU when using qemu on Apple Silicon.$$$Fixed a bug preventing Docker Desktop to start if Rosetta was not installed.$$$For Windows$$$Added a simplified provisioning mode for WSL2 that avoids the need for the ancillary docker-desktop-data WSL distribution (experimental).$$$Fixed bash completions for the Docker CLI in a WSL environment.$$$Fixed a regression in Docker Desktop 4.28 that caused host files bind-mounted into containers to not show up properly inside the container; when using Docker-in-Docker (via mounts of /var/run/docker.sock) on WSL.$$$Fixed a bug that would cause the following error merging settings: integratedWslDistros type mismatch.$$$Known issues$$$For all platforms$$$If you have enabled a feature in Docker Desktop that requires you to be signed in; such as Host networking you must remain signed in to use Docker Desktop. To continue using Docker Desktop or to modify these settings; ensure you are signed in.$$$To enable or disable Manage Synchronized file shares with Compose; Access experimental features and Manage Synchronized file shares with Compose have to be checked or unchecked at the same time.$$$The Docker CLI will sometimes hang when running a container with the autoremove option (--rm) if the container fails to start (e.g.: docker run --rm alpine invalidcommand). In this case; the CLI process may need to be manually killed.$$$For Windows$$$When starting Docker Desktop as a non-admin user; the following error connect ENOENT \\.\pipe\errorReporter might be triggered if the user is not a member of the docker-users group. Th
Docker Desktop x64 Version 4.26.1
Release Date
12/14/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Bug fixes and enhancements$$$For all platforms$$$Updated feedback links inside Docker Desktop to ensure they continue to work correctly$$$For Windows$$$Switch the CLI binaries to a version compatible with older versions of glibc; such as used in Ubuntu 20.04 fixes docker/for-win#13824$$$
Docker Desktop x64 Version 4.23.0
Release Date
9/11/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

4.23.0$$$2023-09-11$$$Upgrades$$$Compose v2.21.0open_in_new$$$Docker Engine v24.0.6open_in_new$$$Docker Scout CLI v0.24.1open_in_new.$$$Wasm runtimes:$$$wasmtime; wasmedge revision d0a1a1cd.$$$slight and spin wasm v0.9.0.$$$New$$$Added support for new Wasm runtimes: wws and lunatic.$$$docker init now supports ASP.NET$$$Increased performance of exposed ports on macOS; for example with docker run -p.$$$Bug fixes and enhancements$$$For all platforms$$$With Docker Scout; you can now:$$$Manage temporary and cached files with docker scout cache.$$$Manage environments with docker scout environment.$$$Configure the default organization with docker scout config.$$$List packages of an image with their vulnerabilities with docker scout cves --format only-packages.$$$Enroll an organization with Docker scout with docker scout enroll.$$$Stop; analyze; and compare local file systems with docker scout cves --type fs.$$$Fixed a bug where docker stats would hang when Docker Desktop was in Resource Saver mode.$$$Fixed a bug where turning off experimental features via Settings in the Docker Dashboard would not fully turn off Resource Saver mode.$$$Fixed a bug where the Containers list action button was clipped.$$$containerd image store:$$$Fixed failed to read config content error when interacting with some images.$$$Fixed building Dockerfiles with FROM scratch instruction when using the legacy classic builder (DOCKER_BUILDKIT=0).$$$Fixed mismatched image rootfs errors when building images with legacy classic builder (DOCKER_BUILDKIT=0).$$$Fixed ONBUILD and MAINTAINER Dockerfile instruction$$$Fixed healthchecks.$$$For Mac$$$All users on macOS 12.5 or greater now have VirtioFS turned on by default. You can revert this in Settings in the General tab.$$$Improved single-stream TCP throughput.$$$Reinstated the health check for macOS that notifies you if there has been a change on your system which might cause problems running Docker binaries.$$$For Linux$$$Fixed a bug where the GUI is killed when opening the Docker Desktop app twice. See docker/desktop-linux#148open_in_new.$$$For Windows$$$Fixed a bug where non-admin users would get prompted for credentials when switching to Windows Containers or after disabling WSL and switching to the Hyper-V engine. This issue would occur after an OS restart; or on a cold start of Docker Desktop.$$$Security$$$For all platforms$$$Fixed CVE-2023-5165open_in_new which allows Enhanced Container Isolation bypass via debug shell. The affected functionality is available for Docker Business customers only and assumes an environment where users are not granted local root or Administrator privileges.$$$Fixed CVE-2023-5166open_in_new which allows Access Token theft via a crafted extension icon URL.$$$Known Issues$$$Binding a priviledged port on Docker Desktop does not work on macOS. As a workaround you can expose the port on all interfaces (using 0.0.0.0) or using localhost (using 127.0.0.1).
Docker Desktop x64 Version 4.20.1
Release Date
6/5/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Bug fixes and enhancements$$$For all platforms$$$containerd image store: Fixed a bug that caused docker load to fail when loading an image that contains attestations.$$$containerd image store: Fixed the default image exporter during build.$$$For Windows$$$Fixed a bug that made it difficult to parse the WSL version on the host in non-western locales. Fixes docker/for-win#13518 and docker/for-win#13524.
Docker Desktop x64 Version 4.20.1
Release Date
6/5/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Bug fixes and enhancements$$$For all platforms$$$containerd image store: Fixed a bug that caused docker load to fail when loading an image that contains attestations.$$$containerd image store: Fixed the default image exporter during build.$$$For Windows$$$Fixed a bug that made it difficult to parse the WSL version on the host in non-western locales. Fixes docker/for-win#13518 and docker/for-win#13524.
Interested in automating patching for Docker Desktop?