Docker Desktop Updates & Release Notes

Follow

48 updates curated from 1 source by the Releasebot Team. Last updated: Sep 29, 2026

Get this feed:
  • Sep 28, 2026
    • Date parsed from source:
      Sep 28, 2026
    • First seen by Releasebot:
      Sep 29, 2026
    Docker logo

    Docker Desktop by Docker

    4.93.0

    Docker Desktop adds platform-wide fixes and security updates, with improved Enhanced Container Isolation, better update and WSL reliability, cleaner file sharing behavior, and a new Linux kernel update that resolves MongoDB 8 startup issues.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker Offload v0.6.33
    • Docker Agent v1.141.0
    • Docker Engine v29.8.1
    • Linux kernel v7.0.14

    Bug fixes and enhancements

    For all platforms

    • CLI plugin updates are now managed directly from the app bundle and the Automatically update components setting has been removed.
    • Fixed Enhanced Container Isolation not being enforced on an engine that was left running while another one was in use.
    • Fixed Enhanced Container Isolation not being enforced when an administrator policy arrived after the engine had started. Fixed Enhanced Container Isolation not being enforced when the sign-in completed after the engine had started.
    • Fixed file sharing directories (and other list settings) reverting to their default after clearing them and restarting Docker Desktop. Fixes docker/desktop-feedback#515.
    • Fixed a security vulnerability that allowed VM-side code to request Unix socket port forwards, which could expose arbitrary host paths to manipulation.
    • Fixed an issue where dismissing the walkthroughs lead-in on the Containers or Images screen was not reliably preserved across sessions.
    • Fixed a silent failure when Docker Desktop cannot open an external URL by showing an error notification, and fixed ephemeral error notifications incorrectly appearing as unread in the notification bell.
    • Fixed an issue where Docker Desktop continued showing Kubernetes as running after a cloud cluster stopped externally.
    • Fixed cluster reconnect failures in Kubernetes Offload mode and updated the cluster creation dialog to show only relevant kind cluster options when in Offload mode.
    • Fixed Docker Desktop failing to start with an unexpected error when the engine needed more than five minutes to recover after an unclean shutdown.
    • Updated the Linux kernel to 7.0.14, fixing MongoDB 8 containers refusing to start. Fixes [docker/desktop-feedback#682].

    For Mac

    • Fixed the command-line installer removing the privileged vmnetd helper when run without --user.
    • Fixed a bug that could make Docker Desktop updates fail repeatedly when a leftover staging directory from a previous update couldn't be deleted.
    • Added a clear error message when macOS denies Docker Desktop the virtualization entitlement, for example due to an MDM configuration profile.
    • Fixed an issue where the Repair function showed no explanation when CLI plugins failed to be correctly set up.
    • Docker Desktop no longer overwrites a more recent CLI plugin installed under ~/.docker/cli-plugins, matching existing Windows behavior.
    • Fixed "previous version restored" after a failed update even when the restore itself failed.

    For Windows

    • Fixed an issue where MSI installs never added the installing user to the docker-users group, requiring manual group membership configuration.
    • Fixed an issue on Windows where update failures showed a generic error message instead of the actual installer error details.
    • Fixed a bug where a failed read of a WSL distro's config.json caused the distro agent to crash, disabled WSL integration, and prevented factory reset from cleaning up ~/.docker properly.
    • Fixed an issue where the Docker CLI credential store in a WSL2 distro could be unexpectedly reset to the default on restart.
    • Fixed an unhelpful error message when WSL timed out registering the Docker Desktop Linux distribution.
    • Fixed spurious "WSL integration with distro unexpectedly stopped" dialogs when the Docker Desktop engine was being stopped or restarted.
    • Fixed a false "Virtualization support not detected" error when starting the WSL2 backend on Windows systems with Virtual Machine Platform enabled but the vfpext service absent.
    • Fixed a startup crash (exit code 151) on Windows when config files such as settings-store.json or daemon.json were saved with a UTF-8 BOM by an external editor or provisioning tool.
    • Fixed a WSL integration issue where the proxy could fatally timeout at startup when restoring persisted bind mounts, especially with non-default wsl.conf automount root configurations.

    For Linux

    • Docker Desktop no longer overwrites a more recent CLI plugin installed under ~/.docker/cli-plugins, matching existing Windows behavior.

    Security

    • Updated containerd to v2.3.5, addressing CVE-2026-53495.

    Known issues

    • WSL integration can fail to start with timed out waiting for ... to be automounted when a distro's wsl.conf sets [automount] root to /, or after a container has bind-mounted a non-drive path under /mnt, such as WSLg's /mnt/wslg. As a workaround, downgrade to Docker Desktop 4.91.0, or remove the root setting from wsl.conf and run wsl --shutdown.
    Original source
  • Sep 21, 2026
    • Date parsed from source:
      Sep 21, 2026
    • First seen by Releasebot:
      Sep 26, 2026
    Docker logo

    Docker Desktop by Docker

    4.92.0

    Docker Desktop releases broad reliability and UX fixes for Windows and Mac, updates containerd for security, improves Kubernetes, Ask Gordon, Docker Hub browsing, updates, and installer behavior, and adds better Windows VMM and WSL migration support.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • containerd v2.3.5
    • Docker Agent v1.140.0
    • Docker Buildx v0.37.1
    • Docker Offload v0.6.27

    Bug fixes and enhancements

    For all platforms

    • Fixed published ports staying unreachable for the life of the container when the host port was momentarily busy.
    • Fixed in-app updates repeatedly failing when the update manifest contains no installer matching the current installation.
    • Fixed Kubernetes staying on "Starting Kubernetes" indefinitely when the cluster failed to initialize. The error is now reported.
    • Fixed Send Diagnostics hanging indefinitely, or showing an unhelpful error, when a proxy blocks the upload.
    • Fixed container start, stop, and restart failures in the Docker Desktop Dashboard reporting only a generic HTTP error instead of the reason reported by Docker Engine.
    • Fixed Docker Hub repository and tag browsing to use Docker Hub's current API, and removed the non-functional Starred and Contributed tabs from Docker Hub organization profiles.
    • Fixed an issue where users signed out before a Docker Desktop update were not prompted to sign in after the app restarted.
    • Fixed Settings section navigation to scroll to the selected section reliably, and added a divider between sections for easier visual parsing.
    • Improved Kubernetes cloud cluster management by hiding the kubeadm option in the cluster dialog and resetting the cluster mode to kind when the dialog closes.
    • Improved Ask Gordon so sessions start in the relevant project directory when launched from a volume or build history row, and added a banner that prompts you to select a project folder when chatting from an auto-generated scratch directory.
    • Fixed Ask Gordon file diffs: edits that share a near-identical text prefix, the summary bar overlapping your message when scrolling, and row backgrounds and column width in the edit tool-call view.
    • Fixed Ask Gordon chat: a blank command in the shell approval dialog, background job tool calls rendering as raw JSON, streamed command output jank, raw internal error details, and opening Ask Gordon from Settings, Troubleshoot, or Support corrupting drawer state for Ask Gordon, notifications, and the Learning Center.

    For Mac

    • Fixed moving the disk image to another location being slow on macOS 26.
    • Fixed a macOS update failure where validating the staged app could fail even though the app was valid, and extended that validation to catch a staged app that fails to start.
    • Fixed excessive idle CPU usage on Retina displays caused by a badge animation in the Ask Gordon interface.

    For Windows

    • Added support for migrating admin, per-machine installations to per-user installations when running the Docker VMM backend, in addition to WSL 2.
    • Fixed an issue where Windows 10 users with the inbox wsl.exe saw a raw error instead of the prompt to update WSL when Docker Desktop checked the WSL version.
    • Fixed host.docker.internal and gateway.docker.internal not being injected into Windows containers after Docker Desktop lost the container event stream.
    • The MSI installer now refuses per-user installations, which are not supported, instead of installing a copy that later updates cannot upgrade.
    • Fixed a misleading error message that claimed the WSL disk image had been deleted when WSL could not open it while registering the Docker Desktop distribution.
    • Fixed Kubernetes failing to start after a WSL distro that had been integrated was unregistered.
    • Fixed single-file bind mounts on Docker VMM. The "not shared from the host" error now points at the file's containing directory, and a file entry in the File sharing settings no longer prevents the engine from starting.
    • Fixed Docker Desktop retrying the WSL engine indefinitely without reporting an error when WSL was unable to load its own kernel modules.
    • Fixed disk image location moves always failing when moving to a different drive. Fixes docker/desktop-feedback#548 and docker/desktop-feedback#550.
    • Fixed a failed incremental update not retrying with a full installer.
    • Fixed the WSL 2 cross-distro bind-mount proxy serving stale or incomplete directory contents for host paths on slow-to-mount drives, such as Storage Pool volumes.

    Security

    • Updated containerd to v2.3.5, addressing CVE-2026-53495.

    Known issues

    • WSL integration can fail to start with timed out waiting for ... to be automounted when a distro's wsl.conf sets [automount] root to /, or after a container has bind-mounted a non-drive path under /mnt, such as WSLg's /mnt/wslg. As a workaround, downgrade to Docker Desktop 4.91.0, or remove the root setting from wsl.conf and run wsl --shutdown.
    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Docker and hundreds of other software products.

    Create account
  • Sep 14, 2026
    • Date parsed from source:
      Sep 14, 2026
    • First seen by Releasebot:
      Sep 15, 2026
    • Modified by Releasebot:
      Sep 22, 2026
    Docker logo

    Docker Desktop by Docker

    4.91.0

    Docker Desktop releases a broad update with newer Engine, Compose, Buildx, and related component versions, plus fixes for UI startup, networking, Kubernetes, Windows and Mac install issues, PATH handling, volume timestamps, and Docker Hub search. It also adds kubectl shell completions on Mac and updates Kind for security.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker Engine v29.8.0
    • containerd v2.3.4
    • Docker Compose v5.5.1
    • Docker Agent v1.136.0
    • Docker Desktop Build v0.38.0
    • Docker Buildx v0.37.0
    • Docker Offload v0.6.17
    • Credential helpers v0.9.9

    Bug fixes and enhancements

    For all platforms

    • Fixed an issue where the Last modified column in the Volumes and container filesystem browsers displayed inaccurate timestamps like '57 years ago' instead of a blank when modification time was unavailable.
    • Fixed Docker Desktop writing invalid export PATH syntax into csh/tcsh profiles when adding ~/.docker/bin to PATH.
    • Fixed an issue where Docker Scout CLI hints would persist after upgrading.
    • Fixed a bug where a corrupt Docker network database, usually caused by an abrupt shutdown, prevented Docker Engine from starting and left a factory reset as the only recovery option.
    • Fixed CLI plugin updates failing repeatedly when the plugin binary was locked by another process. The update is now retried automatically on the next start.
    • Fixed Docker Desktop's interface getting stuck in an indefinite restart loop on machines with certain graphics driver issues, and added a message explaining when the interface can't be displayed due to a hardware compatibility problem.
    • Improved startup experience in the new UI by showing a themed skeleton layout (header, sidebar, footer) immediately instead of a blank window while the app loads.
    • Fixed Docker Desktop sometimes taking five extra minutes to report the engine as stopped when the virtual machine stopped unexpectedly.
    • Fix Kubernetes (kubeadm) missing CNI loopback interface name.
    • Fixed MCP profile tours getting stuck or rendering tooltips off-screen.
    • Fixed a bug where changing the disk image location to a different volume could delete the existing disk image if the operation was interrupted before the copy started.
    • Fixed Docker Compose rebuilding locally-built images on every Resource Saver wake. Fixes docker/desktop-feedback#507.
    • Fixed a regression where Hub image search and tag listing would break if the Docker Hub API response included unexpected or changed fields.
    • Fixed an issue where the VM could be unexpectedly shut down when the idle timeout was set to 0.

    For Mac

    • Fixed Docker Desktop adding ~/.docker/bin to the login-shell PATH even when CLI tools were installed to the system path, which could create a ~/.bash_profile that hid the user's existing shell environment.
    • Added kubectl shell completions. Fixes docker/for-mac.

    For Windows

    • Fixed a bug where switching to Windows containers with the WSL engine still enabled could incorrectly offer to continue without starting the required privileged service.
    • Fixed an issue where uninstalling Docker Desktop left a stale FeaturesRequireReboot=1 registry key, which could cause unexpected reboot prompts on subsequent installs.
    • Fixed Docker Desktop staying on "Starting..." indefinitely when WSL could not access the disk image location, and reported the access failure with actionable guidance instead of a generic WSL error.
    • Fixed the Windows MSI installer reporting success even when the Docker Desktop service failed to install or start.
    • Fixed a spurious failure when running a command right after switching to Windows containers.

    Security

    • Updated the Kind cloud provider image to v0.7.0, addressing CVE-2026-46595 and CVE-2026-39834.
    Original source
  • Sep 7, 2026
    • Date parsed from source:
      Sep 7, 2026
    • First seen by Releasebot:
      Sep 8, 2026
    Docker logo

    Docker Desktop by Docker

    4.90.0

    Docker Desktop ships new Ask Gordon sidebar access, one-click issue diagnosis, Kubernetes cloud cluster start and stop via Docker Offload, plus fixes for startup, installer, Dashboard, file sharing, and Windows VMM behavior.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker Agent v1.128.0
    • Docker Offload v0.6.15
    • Docker Desktop CLI v0.4.4

    Bug fixes and enhancements

    For all platforms

    • Ask Gordon is now accessible as a right-side drawer, keeping users in context while chatting with Gordon alongside any page being viewed.
    • A container, image, or volume row with a detected issue now shows an Ask Gordon symbol that starts a diagnosis in one click.
    • Fixed a bug where generating a diagnostics bundle could hang until its timeout if a file it collects was on an unresponsive filesystem.
    • Fixed an issue where changing the auto-pause timeout while Docker Desktop was already idle would not apply until the original timer expired.
    • Fixed a crash in the Images view that occurred when many images loaded simultaneously on cold launch or after waking from Resource Saver mode.
    • Fixed a Docker Desktop Dashboard crash issue. Fixes docker/desktop-feedback#611.
    • Added support for starting and stopping a Kubernetes cloud cluster via Docker Offload, with configurable Kubernetes version and node count.
    • The Docker Desktop Dashboard now displays the specific reason Docker Engine failed to start, when available.
    • Fixed a bug where renameat2(RENAME_EXCHANGE) on a shared folder overwrote the target instead of swapping the two files.
    • Fixed a bug where mmap() of a file on a Synchronized File Share failed with "No such device", breaking git and pnpm. Fixes docker/desktop-feedback#627.
    • Fixed a bug where repeatedly replacing files on a shared folder leaked VM disk space until Docker Desktop was restarted. Fixes docker/desktop-feedback#619.
    • Fixed a bug where a bind-mount root intermittently reported ownership as 0:0, causing git to report "detected dubious ownership". Fixes docker/desktop-feedback#628.

    For Mac

    • Fixed an installer crash that occurred when the user's home folder was on a different disk than /Applications. Fresh installs and auto-updates now complete successfully in this configuration.
    • Fixed startup failures caused by VZErrorInvalidVirtualMachineConfiguration due to stale file locks on Docker.raw and APFS disk metadata sync races.

    For Windows

    • Fixed a startup hang where Docker Desktop would get stuck on 'Starting' after a WinGet upgrade due to conflicting engine settings in install-settings.json.
    • The Docker VMM engine option is now always available and no longer flips engines shortly after startup while feature flags load.
    • Fixed an issue where the noWindowsContainers setting in install-settings.json was cleared during a self-update, causing Windows containers to be re-enabled unexpectedly.
    • Added a prompt during in-app updates for all-users installations, offering users the option to migrate to a per-user installation that requires no admin privileges for future updates.
    • Fixed a bug where Docker Desktop could fail to start after an ungraceful shutdown left behind a stuck socket file.
    • Docker Desktop now checks that a Windows host can run Docker VMM before switching to it, and offers to switch back instead of leaving no working engine.
    • Fixed Docker VMM telling users to enable the Windows Hypervisor Platform feature when it was already enabled and the real cause was elsewhere.
    • Fixed a bug where a failing third-party WSL plugin (for example the Microsoft Defender for Endpoint plug-in for WSL) was reported as a missing Docker Desktop disk instead of naming the plugin that blocked WSL from starting.
    • Fixed the MSI installer ignoring ENGINE=docker-vmm, which left the Windows Hypervisor Platform feature disabled and the engine unselected.
    • Fixed a bug where running the installer with only command-line flags and no install verb failed with exit code 4294967291 and no error message.
    • Fixed a bug where Docker VMM did not explain how to fix an unavailable Windows Hypervisor Platform.

    Security

    • Updated the Kind cloud provider image to v0.7.0, addressing CVE-2026-46595 and CVE-2026-39834.
    Original source
  • Aug 31, 2026
    • Date parsed from source:
      Aug 31, 2026
    • First seen by Releasebot:
      Sep 1, 2026
    • Modified by Releasebot:
      Sep 15, 2026
    Docker logo

    Docker Desktop by Docker

    4.89.0

    Docker Desktop adds sidebar customization for all users, improves update notifications and disk usage display, and fixes several startup, dashboard, Zsh, and Resource Saver issues across platforms. It also updates Docker Compose, NVIDIA Container Toolkit, and Docker Agent for security and stability.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker Compose v5.5.0
    • NVIDIA Container Toolkit v1.20.0
    • Docker Agent v1.127.0

    Bug fixes and enhancements

    For all platforms

    • Fixed an issue where background container and image polling was waking the Docker engine unnecessarily when Resource Saver mode was active.
    • Fixed slow Zsh startup caused by duplicated Docker CLI completion setup in .zshrc. Docker Desktop now keeps a single completion block and removes existing duplicates. Fixes docker/desktop-feedback#561.
    • Sidebar customization permanently is now available to all users. Right-click the left-hand navigation, select Customize, and then select, deselect, or re-order the tabs.
    • Fixed the Disk usage slider in Settings to no longer show duplicate tick marks at small ranges, now displaying values in GiB with one decimal place for ranges up to 8 TiB.
    • Fixed excessive update notifications in the notification center so that pop-ups only appear for failures or when user action is required, not during in-progress update steps.
    • Fixed a dashboard crash issue. Fixes docker/desktop-feedback#611.
    • When CONTAINERD_BUILDX_FOR_WINDOWS is enabled, Windows Containers now uses dockerd's embedded containerd and in-process BuildKit, replacing the standalone containerd and buildkitd services.
    • Fixed a bug where Docker Desktop could fail to start after an ungraceful shutdown left behind a stuck socket file.
    • Fixed a bug where Docker VMM did not explain how to fix an unavailable Windows Hypervisor platform.

    Security

    • Updated the Kind cloud provider image to v0.7.0, addressing CVE-2026-46595 and CVE-2026-39834.
    Original source
  • Similar to Docker Desktop with recent updates:

  • Aug 25, 2026
    • Date parsed from source:
      Aug 25, 2026
    • First seen by Releasebot:
      Aug 25, 2026
    Docker logo

    Docker Desktop by Docker

    4.88.1

    Docker Desktop fixes a Dashboard redirect bug and improves sign-in behavior for unauthenticated users across platforms.

    Download Docker Desktop

    • 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

    For all platforms

    • Fixed an issue where opening the Dashboard would incorrectly redirect unauthenticated users to the sign-in prompt page.
    Original source
  • Aug 24, 2026
    • Date parsed from source:
      Aug 24, 2026
    • First seen by Releasebot:
      Aug 24, 2026
    • Modified by Releasebot:
      Sep 15, 2026
    Docker logo

    Docker Desktop by Docker

    4.88.0

    Docker Desktop ships updates across Docker Agent, Offload, Model Runner, containerd, and runc, plus fixes for startup crashes, networking, settings validation, and hypervisor behavior. Mac gains higher Docker VMM memory support, and Windows auto-update reliability improves.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker Agent v1.124.0
    • Docker Offload v0.6.13
    • Docker Model Runner v1.2.8
    • containerd v2.3.3
    • Runc v1.4.3

    Bug fixes and enhancements

    For all platforms

    • Fixed an issue where Docker Desktop reported enable fsverity failed: operation not supported as the crash cause instead of the real underlying error.
    • Fixed a bug where changing the hypervisor type in Settings had no effect when Docker Desktop was in Resource saver mode.
    • Fixed port bindings reported by docker ps to accurately reflect active listeners when using 'Localhost by default' or 'Localhost only' settings, and added [::1] loopback listener alongside 127.0.0.1.
    • Fixed an HTTP 500 error that could occur during Docker Desktop startup or wake from idle-shutdown when the engine socket existed but was not yet listening.
    • Fixed a bug where Docker Desktop would fail to start if ~/.docker/daemon.json was corrupted with null bytes (typically caused by a crash or power-loss during a settings save). Docker Desktop now automatically recovers to default daemon settings.
    • Fixed an issue in the Docker Engine config editor in settings where validation error messages would disappear immediately while typing invalid JSON.
    • Fixed a Docker VMM regression that reduced container inbound network throughput to roughly 0.3 GB per second.
    • Fixed error messages shown when the Docker Desktop VM exits unexpectedly to include the exit status code and surface the actual root cause of the crash.

    For Mac

    • Docker VMM can now use more than 28GiB of host memory.

    For Windows

    • Fixed a Windows auto-update failure when a self-updated CLI plugin (e.g docker scout or docker agent) newer than the bundled version was already present in the user's CLI-plugins folder.
    Original source
  • Aug 17, 2026
    • Date parsed from source:
      Aug 17, 2026
    • First seen by Releasebot:
      Aug 17, 2026
    • Modified by Releasebot:
      Sep 15, 2026
    Docker logo

    Docker Desktop by Docker

    4.87.0

    Docker Desktop releases updates to Docker Agent, Buildx, Offload, Compose, and the Linux kernel, while fixing update failures, proxy error messages, Gordon sign-in issues, and platform-specific Mac and Windows crashes and install-path bugs.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker Agent v1.122.0
    • Docker Buildx v0.36.1
    • Docker Offload v0.6.10
    • Docker Compose v5.4.0
    • Linux kernel v7.0.12

    Bug fixes and enhancements

    For all platforms

    • Fixed a bug where the in-app update failed with Source and destination path must have identical roots when Docker Desktop was installed to a custom directory on another drive.
    • Fixed a misleading proxy error that named the destination server instead of the unreachable upstream proxy, and included machine-wide proxy configuration in diagnostics.
    • Fixed a bug where updating could keep failing with a file exists error after an earlier update had failed.
    • Fixed an issue where Gordon would lose access to tools and show misleading sign-in prompts after a failed auto-login at startup, without requiring a restart of Docker Desktop.

    For Mac

    • Fixed a false Docker Desktop encountered an unexpected error dialog that could appear during VM shutdown on with the libkrun engine.
    • Fixed a rare crash where the Docker Desktop with the Apple Virtualization Framework VM stopped unexpectedly right after a new connection was opened.

    For Windows

    • Fixed WSL error recovery on Windows not displaying specific, actionable error messages for errors like HCS/0x80070569, showing the generic fallback instead.
    • Fixed an issue on Windows where per-user .EXE installs applying an auto-update wrote install-settings.json to the system-wide path instead of the correct per-user location.
    Original source
  • Aug 10, 2026
    • Date parsed from source:
      Aug 10, 2026
    • First seen by Releasebot:
      Aug 11, 2026
    • Modified by Releasebot:
      Sep 1, 2026
    Docker logo

    Docker Desktop by Docker

    4.86.0

    Docker Desktop adds Docker Engine, Buildx and Scout CLI updates plus broad fixes across Mac, Windows and Linux. It improves Docker VMM Beta performance, boosts Gordon AI safety and error handling, and resolves startup, networking, installer, virtualization and security issues including CVE-2026-17106.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker Engine v29.7.2
    • Docker Buildx v0.36.0
    • Docker Scout CLI v1.24.0
    • Docker Agent v1.119.0

    Bug fixes and enhancements

    For all platforms

    • Docker VMM Beta performance improvements by Docker’s own container-optimized hypervisor. Available for Mac and Windows.
    • Gordon now displays specific error messages for tool failures, policy-blocked actions, and loop detection instead of a generic Agent error.
    • Fixed container stop timeouts and unless-stopped restart policies not being honored during engine shutdown.
    • Fixed a bug where enabling Docker Offload from the Docker Desktop Dashboard failed when the proxy was configured by the operating system instead of by environment variables.
    • Fixed a crash on startup after upgrading, for users whose settings file was written by a very old version.
    • Fixed port forwarding for Swarm services that use automatically assigned published ports, including host-mode task ports and repeated ingress port definitions.
    • Added a three-mode safety system (Strict, Balanced, Autonomous) to the Gordon AI agent's tool confirmation UI, replacing the previous binary approve/allow-all dialog, with risk-tier labels on confirmation.
    • Fixed a flash of incorrect UI content on app launch, such as a brief 'Waiting for the Docker Engine...' screen or unexpected navigation away from gated pages.
    • AF_UNIX sockets shared over VirtioFS now work in both directions (host to guest and guest to host).
    • Fixed a bug where restarting the VM would steal the window focus.

    For Mac

    • Fixed a bug where a Kubernetes (kind) cluster with Enhanced Container Isolation could fail to recover after a Docker Desktop restart.
    • Fixed nftables fib expressions failing with "Operation not supported" in inet tables on Apple Silicon.

    For Windows

    • Fixed an issue where the Windows installer reported success when it could not write its settings or enterprise policy files.
    • Fixed Model Runner failing to start with CreateJobObject: Access is denied when Docker Desktop is launched via a Secondary Logon (run-as-user) session.
    • Updated the bundled 7-Zip to 26.02 to avoid antivirus software quarantining it during an upgrade on Windows.

    For Linux

    • Fixed Docker Desktop failing to start on Linux arm64 hosts due to incorrect QEMU binary path resolution.

    Security

    • Addressed CVE-2026-17106, a destination-escape flaw in docker container cp.
    Original source
  • Aug 3, 2026
    • Date parsed from source:
      Aug 3, 2026
    • First seen by Releasebot:
      Aug 5, 2026
    • Modified by Releasebot:
      Sep 1, 2026
    Docker logo

    Docker Desktop by Docker

    4.85.0

    Docker Desktop fixes startup delays, crash reporting privacy, Gordon plan mode and cleanup prompts, plus Windows uninstall and Linux bind mount issues, while adding per-user install mode by default for fresh Microsoft Store installs on Windows.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker AI Agent v1.115.0

    Bug fixes and enhancements

    For all platforms

    • Fixed an issue where native crash reports were uploaded to Bugsnag even when analytics was disabled by the user.
    • Fixed an issue where file content previews and diffs were hidden in the Gordon confirmation card when approving write or edit file actions.
    • Fixed an issue where an invalid install-settings.json caused a ~7-minute startup delay before showing the error dialog. The error now appears immediately.
    • Fixed an issue where Gordon's plan mode would silently revert to build mode after the first message, causing subsequent turns to run with full tool access despite plan mode appearing active.
    • Fixed an issue where an invalid config.json at startup would delay the error dialog by up to 7 minutes instead of appearing within seconds.
    • Fixed Gordon's Clean up Docker suggestion prompt to propose a cleanup plan and wait for user confirmation before removing any resources, preventing unintended deletions.
    • Fixed the Gordon AI plan-mode toggle visibility to accurately reflect backend support, showing only when the connected agent declares plan capability.

    For Windows

    • Fixed a bug where per-user uninstalls of Docker Desktop on Windows failed with an unauthorized access error when attempting to revert the hosts file.
    • Added per-user install mode as the default for fresh Docker Desktop installations from the Microsoft Store on Windows, removing the need for admin privileges.
    • Fixed an issue where Docker Desktop crashed when the docker-users group is missing, now showing a recoverable group membership dialog instead.

    For Linux

    • Removing files on a host bind mount inside an Enhanced Container Isolation container no longer fails with "Value too large for data type".
    Original source
  • Jul 27, 2026
    • Date parsed from source:
      Jul 27, 2026
    • First seen by Releasebot:
      Jul 27, 2026
    Docker logo

    Docker Desktop by Docker

    4.84.0

    Docker Desktop releases bug fixes and enhancements for Windows, Mac, and Linux, improving stability, installer checks, and credential handling while updating core components and removing Docker Scout CLI hints.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker Agent v1.111.0
    • Kubernetes: cri-dockerd v0.4.4
    • Docker Hardened Images CLI (dhictl) v0.0.7
    • Docker Desktop CLI v0.4.3

    Bug fixes and enhancements

    For all platforms

    • Fixed a bug where an invalid ~/.docker/config.json caused Docker Desktop to hang with high CPU/memory and show no error dialog. Docker Desktop now surfaces an error dialog prompting the user to correct the file.
    • Fixed a bug that prevented some Docker Hardened Images customizations from being created.
    • Fixed a bug where deleting an unrelated credential ID could accidentally erase Docker Hub OAuth tokens, causing users to be unexpectedly signed out.
    • Removed Docker Scout CLI hints that previously appeared after running docker pull or docker buildx build commands.

    For Windows

    • Fixed a bug on Windows where an empty or malformed install-settings.json caused Docker Desktop to hang with high CPU/memory usage and no error dialog on startup.
    • The MSI installer now detects per-user Docker Desktop installations on the machine and blocks installation with a clear message naming the affected users. Affected users must uninstall their per-user Docker Desktop before the MSI can be installed.
    • Fixed a bug where uninstalling Docker Desktop could permanently lock the user out of their own application data directories if the deletion failed mid-way.
    Original source
  • Jul 20, 2026
    • Date parsed from source:
      Jul 20, 2026
    • First seen by Releasebot:
      Jul 20, 2026
    • Modified by Releasebot:
      Aug 24, 2026
    Docker logo

    Docker Desktop by Docker

    4.83.0

    Docker Desktop ships broad stability and usability updates across Windows, Mac, and Linux, with CLI, Compose, Engine, Model Runner, Offload, Agent, and Build refreshes. It adds smoother per-user installs, better Kubernetes and GPU handling, Gordon custom rules, and fixes for crashes, cache issues, and startup problems.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker Desktop CLI v0.4.2
    • Docker Model Runner v1.2.6
    • Docker Offload v0.6.9
    • Docker Agent v1.103.0
    • Docker Compose v5.3.1
    • Docker Desktop Build v0.36.0
    • Docker Engine v29.6.2

    Bug fixes and enhancements

    For all platforms

    • Added support for migrating a per-machine Docker Desktop installation to a per-user installation in-place via install --user on Windows, preserving user data without requiring a manual uninstall.
    • Fixed kubectl exec and kubectl attach functionality for v1.36.
    • Fixed Docker Engine startup failures being reported as a generic io: read/write on closed pipe error instead of the underlying cause.
    • Fixed the Images view showing 0 Bytes reclaimable size for a while when many images are present.
    • Fixed the volumes list not correctly sorting by size.
    • Fixed an issue where a GPU process crash prevented the Docker Desktop Dashboard from loading by automatically disabling hardware acceleration and restarting the app.
    • Fixed an issue where docker ai sessions launched directly from a terminal were killed when Docker Desktop was restarted.
    • Fixed stale API cache responses (synthetic 404s) for containers, images, networks, volumes, and plugins after restarting an idle-stopped engine via external API calls.
    • Added a Custom rules tab to Gordon's permissions dialog. Users can now add allow/deny rules for specific commands or MCP tools.
    • Added pulsing discovery badges to Gordon's Plan mode button, model selector, and Feedback/Issues button to help users find new features.

    For Windows

    • Fixed a bug where per-user uninstalls of Docker Desktop on Windows failed with an unauthorized access error when attempting to revert the hosts file.
    • Added per-user install mode as the default for fresh Docker Desktop installations from the Microsoft Store on Windows, removing the need for admin privileges.
    • Fixed an issue where Docker Desktop crashed when the docker-users group is missing, now showing a recoverable group membership dialog instead.

    For Linux

    • Fixed Docker Desktop failing to start on Linux arm64 hosts due to incorrect QEMU binary path resolution.
    Original source
  • Jul 13, 2026
    • Date parsed from source:
      Jul 13, 2026
    • First seen by Releasebot:
      Jul 13, 2026
    Docker logo

    Docker Desktop by Docker

    4.82.0

    Docker Desktop adds Gordon feedback buttons, smoother Kubernetes and reset flows, and multiple stability fixes across Mac, Windows, and Linux. This release also improves Windows update security, installer behavior, and background efficiency while fixing Docker stop, sign-in, and path handling issues.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker Compose v5.3.0
    • Docker Agent v1.98.0
    • Docker Scout CLI v1.23.1

    Bug fixes and enhancements

    For all platforms

    • Added thumbs up and thumbs down feedback buttons to Gordon responses. Users can rate replies or report issues directly from the chat.
    • Fixed a bug where containers created by Docker Desktop had their stop timeout set to 1 second instead of the Docker Engine default, causing docker stop to terminate processes too quickly.
    • Fixed reset to factory defaults not clearing MCP Toolkit profiles, catalogs, and authorizations.
    • Fixed an issue where selected thumbs up/down feedback buttons in Gordon were visually indistinguishable after selecting.
    • Fixed reset to factory defaults not clearing downloaded LLM models.
    • Fixed a bug where the Gordon chat area would go blank when the agent requested free-text input via elicitation.
    • Fixed a delay in the Kubernetes screen where the progress UI did not appear immediately after confirming cluster creation or deletion.
    • Fixed a bug where a Kubernetes kind cluster failed to start with a Failed to get API server port error after a Docker Desktop restart.
    • With docker pass, the ls command now behaves consistently across all platforms.
    • Fixed an issue where users signed out due to sign-in enforcement policies were shown a generic sign-in prompt instead of a clear explanation of why they were signed out.

    For Mac

    • Fixed an issue where Docker Desktop child processes could linger after an unexpected backend exit.
    • Fixed an issue where Docker Desktop failed to start for users with long home directory paths that caused Unix socket paths to exceed OS length limits.
    • Fixed an issue where vsock listener failures showed a cryptic crash instead of a clear, actionable recovery dialog.

    For Windows

    • Fixed an issue where .log files were missing from diagnostic bundles, ensuring the Docker Desktop service log is now included.
    • Lowered the priority of Docker Desktop's background processes and enabled Windows Efficiency Mode while idle to reduce power and CPU usage.
    • Fixed factory reset leaving containers and images behind on Hyper-V when Docker Desktop is run by a user other than the one that installed it.
    • Fixed a multi-minute hang during WSL engine startup when the wsl-bootstrap process fails unexpectedly, surfacing the error promptly instead.
    • Fixed an issue where auto-updates could leave Docker Desktop stuck in a 'connecting' state due to a successful installation being incorrectly rolled back.
    • Fixed an issue where vsock listener failures on Windows Hyper-V showed a cryptic crash instead of a clear, actionable recovery dialog.
    • Fixed a race condition where connecting to com.docker.service immediately after startup could result in a File not found error.
    • Fixed an issue where a graphical installer window would flash during background auto-updates. Updates now run silently.
    • Improved security by verifying the Authenticode signature of the downloaded installer before executing it during updates.
    • Fixed an issue where missing or disabled Windows feature descriptions were not shown in diagnostic output.
    • Improved the installer progress screen with a single continuous progress bar that smoothly advances from 0% to 100% throughout the entire installation.
    • Fixed an issue where ~ in bind mount paths was not correctly resolved to the home directory when the HOME environment variable was not set.

    For Linux

    • Fixed an issue where Docker Desktop failed to start for users with long home directory paths that caused Unix socket paths to exceed OS length limits.
    Original source
  • Jul 6, 2026
    • Date parsed from source:
      Jul 6, 2026
    • First seen by Releasebot:
      Jul 6, 2026
    Docker logo

    Docker Desktop by Docker

    4.81.0

    Docker Desktop ships fixes and updates across Mac, Windows, and Linux, including Dashboard loading reliability, smoother sign-in and shutdown behavior, Ask Gordon improvements, Kubernetes kind cluster support with Registry Access Management, and other stability fixes.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker Model Runner v1.2.5
    • Docker Agent v1.88.1
    • Docker Offload v0.6.7
    • Docker Compose v5.2.0
    • Docker Scout CLI v1.22.0
    • DHI CLI (dhictl) v0.0.5

    Bug fixes and enhancements

    For all platforms

    • Fixed an error that caused volumes, images, and containers to fail to load in the Docker Desktop Dashboard.
    • Removed the deprecated cagent binary from Docker Desktop; use docker agent instead.
    • Kubernetes kind cluster now works with Registry Access Management.
    • Fixed a bug where the sign-in/update prompt was not shown when upgrading between versions that cross a version digit boundary (e.g., 4.9.x to 4.10.x).
    • Fixed an issue in Ask Gordon where the tool call permission dialog blocked the chat view, replacing it with an inline approval card so users can read Gordon's full message before approving or rejecting.
    • Fixed a rare case where Docker Desktop could shut down if the build service crashed, for example during a factory reset.
    • Fixed an issue where containers ignored user-configured stop timeouts during normal operation due to a proxy-level override forcing a 1-second timeout on all containers.

    For Mac

    • Fixed Docker Desktop failing to start when the user's environment contained very long environment variables.
    • Fixed a Docker Offload crash on Intel machines due to SG_READ_ONLY not being set in the __DATA_CONST segment, causing the system linker to fail to load the executable. Fixes docker/desktop-feedback#471.

    For Windows

    • Fixed an issue on Windows where stopping Docker Desktop would immediately force off the Hyper-V VM without waiting for a graceful guest shutdown, reducing the risk of data corruption.
    • Fixed a bug on Windows where dockerd failed to connect through the local HTTPS proxy due to a TLS handshake error caused by an incorrect proxy URL scheme.
    • Fixed a Windows update that reverted and showed a Mismatch patch version error when it ran again after the target version was already installed.
    • Fixed Resource Saver not stopping the Docker engine when running on WSL.
    • Fixed a regression where Docker Desktop failed to start on WSL2 kernels that could not attach the Synchronized File Shares eBPF probes, such as Windows on Arm. Fixes docker/desktop-feedback#470.

    For Linux

    • Fixed a bug where Docker Desktop would fail to start after a reset.
    Original source
  • Jun 29, 2026
    • Date parsed from source:
      Jun 29, 2026
    • First seen by Releasebot:
      Jun 30, 2026
    • Modified by Releasebot:
      Jul 13, 2026
    Docker logo

    Docker Desktop by Docker

    4.80.0

    Docker Desktop ships a broad update with newer Docker Engine, Buildx, Kubernetes, containerd and Model Runner versions, plus Mac, Windows, and Linux fixes. It removes the experimental sandbox plugin, improves VirtioFS performance on Mac, and tightens Windows update and startup reliability.

    Download Docker Desktop

    • Windows (checksum)
    • Windows ARM Early Access (checksum)
    • Mac with Apple chip (checksum)
    • Mac with Intel chip (checksum)
    • Debian - RPM - Arch (checksum)

    Updates

    • Docker Offload v0.6.6
    • Docker Buildx v0.35.0
    • Docker Model Runner v1.2.4
    • containerd v2.2.5
    • Docker Engine v29.6.1
    • Runc v1.3.6
    • Kubernetes v1.36.1
      • CNI plugins v1.9.1
      • cri-tools v1.35.0
      • cri-dockerd v0.3.25
    • Updated Kubernetes images:
      • Kubeadm:
        • docker/desktop-storage-provisioner:v4.0
        • docker/desktop-vpnkit-controller:v4.0
        • docker/desktop-kubernetes-etcd:3.6.8-0
        • docker/desktop-kubernetes-coredns:v1.14.2
        • docker/desktop-kubernetes-pause:3.10.2
        • docker/desktop-kubernetes-apiserver:v1.36.1
        • docker/desktop-kubernetes-controller-manager:v1.36.1
        • docker/desktop-kubernetes-scheduler:v1.36.1
        • docker/desktop-kubernetes-proxy:v1.36.1
      • Kind:
        • docker/desktop-containerd-registry-mirror:v0.0.4
        • docker/desktop-cloud-provider-kind:v0.6.0
        • envoyproxy/envoy:v1.36.7

    Bug fixes and enhancements

    For all platforms

    • The experimental docker sandbox plugin has been removed. Migrate to docker sbx.
    • Fixed an issue where running out of disk space showed a generic error dialog instead of a clear Disk full message prompting users to free up space and restart.
    • Fixed an issue where using docker -c desktop-linux while a cloud context was active would silently route commands to the cloud engine instead of the local desktop Linux engine.
    • Fixed a bug where the backend would incorrectly report a stopped VM as running after an idle shutdown, especially when Enhanced Container Isolation was enabled.
    • Fixed an OS update notification timing issue where users with auto-download enabled were notified when an update was available rather than when it was ready to install.

    For Mac

    • Removed the legacy osxfs file sharing. Users still on osxfs are migrated to VirtioFS.
    • Increased VirtioFS filesharing performance by not persisting (fake) file ownership changes on the host. Calls to chown will succeed, but stat will not be affected.

    For Windows

    • Fixed an issue where the Windows installer failed when the destination directory contained leftover files from a previous interrupted installation.
    • Fixed an issue on Windows where upgrading Docker Desktop would unnecessarily shut down and unregister unrelated WSL distros via wsl --shutdown.
    • Fixed spurious Hyper-V job failures on Windows where operations briefly transitioning through suspended or shutting down states were incorrectly reported as failed.
    • Fixed getting stuck on "Starting the Docker Engine…" after an in-place upgrade on Windows when the WSL virtual machine had not been shut down.
    • Fixed the tray icon on Windows not matching the system taskbar theme, so the correct light or dark icon is now displayed.
    • Fixed a silent failure on Windows where backend startup errors were only written to a log file. Users now see a visible error dialog box when Docker Desktop fails to start.
    • Improved security by verifying the Authenticode signature of the downloaded installer before executing it during updates.

    For Linux

    • Fixed a bug where Docker Desktop would fail to start after a reset.
    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.