{"id":"prod_9GKGIHyYm8NfENnTLuOc_","name":"Desktop","slug":"docker-desktop","orgId":"org_WksM2ycywd9De6Cqqs9es","url":null,"description":"Docker Desktop application for Mac, Windows, and Linux","category":"developer-tools","kind":"desktop","avatarUrl":null,"createdAt":"2026-04-10T16:21:19.946Z","embeddedAt":"2026-04-15T16:19:41.929Z","deletedAt":null,"sources":[{"id":"src_C1rh9AsN41hOhUp0-TsdL","slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape","url":"https://docs.docker.com/desktop/release-notes/","metadata":"{\"noFeedFound\":true,\"evaluatedMethod\":\"scrape\",\"evaluatedAt\":\"2026-04-09T21:20:37.172Z\",\"crawlEnabled\":true,\"crawlPattern\":\"https://docs.docker.com/desktop/release-notes/**\",\"lastCrawlJobId\":\"e17f436e-ddc5-420f-874f-485499e730f1\",\"lastCrawlAt\":\"2026-07-11T13:36:40.268Z\",\"pageEtag\":\"W/\\\"ee327bbd85f63a93714ac2fb980de093\\\"\",\"pageLastModified\":\"Fri, 10 Jul 2026 17:58:58 GMT\",\"pageContentLength\":\"1088277\",\"extractStrategy\":\"toolloop\",\"sourceActor\":{\"nextAlarmAt\":\"2026-07-12T05:43:02.800Z\",\"lastAlarmAt\":\"2026-07-12T01:43:04.273Z\",\"managed\":true}}","kind":"desktop"}],"tags":["containers","desktop"],"aliases":[],"notice":null,"releases":[{"id":"rel_t-6sQVhJpYcIpgzOdvXD6","version":"4.81.0","type":"feature","title":"Docker Desktop 4.81.0","summary":"Fixed an error that caused volumes, images, and containers to fail to load in the Docker Desktop Dashboard, and a bug where containers ignored user-configured stop timeouts due to a proxy-level override forcing a 1-second timeout. Also fixed Docker Offload crashes on Intel Macs, Hyper-V graceful shutdown on Windows, and Docker Desktop startup failures on WSL2 ARM kernels.","titleGenerated":"Docker Desktop 4.81.0 fixes volume loading and container stop timeout issues","titleShort":"Volume/image/container loading fixed; stop timeouts respected","breaking":"unknown","importance":3,"content":"> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/232925/Docker%20Desktop%20Installer.exe?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-windows)([checksum](https://desktop.docker.com/win/main/amd64/232925/checksums.txt))\n> * [Windows ARM Early Access](https://desktop.docker.com/win/main/arm64/232925/Docker%20Desktop%20Installer.exe?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-windows)([checksum](https://desktop.docker.com/win/main/arm64/232925/checksums.txt))\n> * [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/232925/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-arm64)([checksum](https://desktop.docker.com/mac/main/arm64/232925/checksums.txt))\n> * [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/232925/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-amd64)([checksum](https://desktop.docker.com/mac/main/amd64/232925/checksums.txt))\n> * [Debian](https://desktop.docker.com/linux/main/amd64/232925/docker-desktop-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64)-[RPM](https://desktop.docker.com/linux/main/amd64/232925/docker-desktop-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64)-[Arch](https://desktop.docker.com/linux/main/amd64/232925/docker-desktop-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64)([checksum](https://desktop.docker.com/linux/main/amd64/232925/checksums.txt))\n\n### Updates\n\n* [Docker Model Runner v1.2.5](https://github.com/docker/model-runner/releases/tag/v1.2.5)\n* [Docker Agent v1.88.1](https://github.com/docker/docker-agent/releases/tag/v1.88.1)\n* Docker Offload `v0.6.7`\n* [Docker Compose v5.2.0](https://github.com/docker/compose/releases/tag/v5.2.0)\n* [Docker Scout CLI v1.22.0](https://github.com/docker/scout-cli/releases/tag/v1.22.0)\n* [DHI CLI (dhictl) v0.0.5](https://github.com/docker-hardened-images/dhictl/releases/tag/v0.0.5)\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Fixed an error that caused volumes, images, and containers to fail to load in the Docker Desktop Dashboard.\n* Removed the deprecated `cagent` binary from Docker Desktop; use `docker agent` instead.\n* Kubernetes kind cluster now works with Registry Access Management.\n* 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).\n* 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.\n* Fixed a rare case where Docker Desktop could shut down if the build service crashed, for example during a factory reset.\n* 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.\n\n#### For Mac\n\n* Fixed Docker Desktop failing to start when the user's environment contained very long environment variables.\n* 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](https://github.com/docker/desktop-feedback/issues/471).\n\n#### For Windows\n\n* 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.\n* 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.\n* Fixed a Windows update that reverted and showed a **Mismatch patch version** error when it ran again after the target version was already installed.\n* Fixed Resource Saver not stopping the Docker engine when running on WSL.\n* 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](https://github.com/docker/desktop-feedback/issues/470).\n\n#### For Linux\n\n* Fixed a bug where Docker Desktop would fail to start after a reset.","publishedAt":"2026-07-06T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4810","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":4444,"contentTokens":1072,"composition":{"bugs":11,"features":0,"enhancements":2}},{"id":"rel_q-ca1fe6C8hBDf9hGOZEL","version":"4.79.0","type":"feature","title":"Docker Desktop 4.79.0","summary":"## Docker Desktop 4.79.0\n\n_2026-06-22_\n\n> Download Docker Desktop\n>\n> * [Windows](https://desktop.docker.com/win/main/amd64/230596/Docker%20Desktop%20...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## Docker Desktop 4.79.0\n\n_2026-06-22_\n\n> Download Docker Desktop\n>\n> * [Windows](https://desktop.docker.com/win/main/amd64/230596/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/amd64/230596/checksums.txt))\n> * [Windows ARM Early Access](https://desktop.docker.com/win/main/arm64/230596/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/arm64/230596/checksums.txt))\n> * [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/230596/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/arm64/230596/checksums.txt))\n> * [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/230596/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/amd64/230596/checksums.txt))\n> * [Debian](https://desktop.docker.com/linux/main/amd64/230596/docker-desktop-amd64.deb) - [RPM](https://desktop.docker.com/linux/main/amd64/230596/docker-desktop-x86_64.rpm) - [Arch](https://desktop.docker.com/linux/main/amd64/230596/docker-desktop-x86_64.pkg.tar.zst)([checksum](https://desktop.docker.com/linux/main/amd64/230596/checksums.txt))\n\n### Updates\n\n* [Docker Agent v1.79.0](https://github.com/docker/docker-agent/releases/tag/v1.79.0)\n* `docker pass` v0.1.5\n* Docker Desktop CLI v0.4.1\n* Docker Offload v0.6.4\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Gordon improvements:\n  * Added context-aware suggested questions to the Ask Gordon menu in the **Containers**, **Images**, **Volumes**, and **Builds** tabs, surfacing relevant diagnostics first when items are in a problematic state.\n  * Added a **Give feedback** link to Gordon so you can report issues with a redacted conversation preview or share product feedback.\n  * Fixed a React warning in Gordon's sidebar search input that appeared on the first keystroke when typing a search query.\n* Fixed an issue where the Docker Engine settings editor displayed minified JSON instead of formatted JSON when first opened.\n* Fixed spurious 500 errors for Docker API calls made right after the VM woke from idle shutdown.\n* Fixed spurious 'Integrity issue detected' notifications caused by leftover symlinks from previously bundled binaries.\n* Fixed a broken documentation link in the error screen shown when the current user is not a member of the `docker-users` group.\n* Fixed a breaking change to the `/app/settings/grouped` API that caused integrations such as NVIDIA to stop working correctly.\n* Fixed high CPU usage (~30%) on macOS Retina displays caused by SVG animations in the Gordon landing page.\n* Fixed an issue where OAuth network errors caused Docker Desktop to incorrectly show users as signed out.\n* Fixed an issue where signing in via OAuth would not display the user's username and email in the UI after login.\n* QEMU has been updated to v10.2.3\n* **Logs** view improvements:\n  * Added copy buttons. Copy all visible filtered logs at once or copy individual log entries on hover, respecting the current timestamp visibility setting.\n  * Improved the toolbar with a reorganized layout, saved filter presets that now capture container selection and build log visibility, and the ability to persist container filter state.\n  * Added the ability to clear logs.\n  * Combined **copy** and **expand**/**collapse** buttons into a single pinned column that stays visible during horizontal scroll.\n  * Fixed log rendering to show the most recent logs first when switching from ascending to descending order.\n  * Fixed a bug in the stream merge logic where logs from very verbose containers previously blocked display of logs from quieter containers.\n\n#### For Mac\n\n* Fixed a hang that occurred during application shutdown that left the VM running.\n* Fixed an issue where the Mutagen cache manager consumed excessive memory over time on macOS with VirtioFS.\n* Fixed an issue where a VM with heavy file I/O deadlocked when Enhanced Container Isolation was enabled on macOS.\n\n#### For Windows\n\n* Disk image location can now be set via the MSI installer.","publishedAt":"2026-06-22T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4790","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":3991,"contentTokens":919,"composition":null},{"id":"rel_DDiN9u1fdHgnLo5jnNCJi","version":"4.78.0","type":"feature","title":"Docker Desktop 4.78.0","summary":"> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/229452/Docker%20Desktop%20Installer.exe?utm%5Fsource=docker&utm%5...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/229452/Docker%20Desktop%20Installer.exe?utm%5Fsource=docker&utm%5Fmedium=webreferral&utm%5Fcampaign=docs-driven-download-windows)([checksum](https://desktop.docker.com/win/main/amd64/229452/checksums.txt))\n> * [Windows ARM Early Access](https://desktop.docker.com/win/main/arm64/229452/Docker%20Desktop%20Installer.exe?utm%5Fsource=docker&utm%5Fmedium=webreferral&utm%5Fcampaign=docs-driven-download-windows)([checksum](https://desktop.docker.com/win/main/arm64/229452/checksums.txt))\n> * [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/229452/Docker.dmg?utm%5Fsource=docker&utm%5Fmedium=webreferral&utm%5Fcampaign=docs-driven-download-mac-arm64)([checksum](https://desktop.docker.com/mac/main/arm64/229452/checksums.txt))\n> * [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/229452/Docker.dmg?utm%5Fsource=docker&utm%5Fmedium=webreferral&utm%5Fcampaign=docs-driven-download-mac-amd64)([checksum](https://desktop.docker.com/mac/main/amd64/229452/checksums.txt))\n> * [Debian](https://desktop.docker.com/linux/main/amd64/229452/docker-desktop-amd64.deb?utm%5Fsource=docker&utm%5Fmedium=webreferral&utm%5Fcampaign=docs-driven-download-linux-amd64)-[RPM](https://desktop.docker.com/linux/main/amd64/229452/docker-desktop-x86%5F64.rpm?utm%5Fsource=docker&utm%5Fmedium=webreferral&utm%5Fcampaign=docs-driven-download-linux-amd64)-[Arch](https://desktop.docker.com/linux/main/amd64/229452/docker-desktop-x86%5F64.pkg.tar.zst?utm%5Fsource=docker&utm%5Fmedium=webreferral&utm%5Fcampaign=docs-driven-download-linux-amd64)([checksum](https://desktop.docker.com/linux/main/amd64/229452/checksums.txt))\n\n### Updates\n\n* [Docker Agent v1.73.0](https://github.com/docker/docker-agent/releases/tag/v1.73.0)\n* `docker pass` v0.1.4\n* [Credential helpers v0.9.8](https://github.com/docker/docker-credential-helpers/releases/tag/v0.9.8)\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Fixed an out-of-memory crash that would cause Docker Desktop to become unresponsive or crash while streaming logs in the Docker Desktop Dashboard.\n* Improved update reliability by retrying stalled and transient download failures and resuming from the partially downloaded file.\n* Added live streaming output to Gordon tool calls so long-running commands like `docker compose up` display STDOUT/STDERR in real time instead of waiting until completion.\n* Added color-coded labels to the **Logs** view so each container and build source is visually distinguished by a unique color in both the log grid and the container-filter dropdown.\n* Improved the error message when the Docker Desktop VM fails to start. It now shows the underlying `VirtualizationFramework` / `libkrun` reason instead of the generic **Use of closed network connection**.\n* Fixed a bug where Docker CLI error messages were shown as raw JSON instead of human-readable text while Docker Desktop was in Resource Saver mode.\n* Fixed a crash that occurred in the **Logs** view when deselecting a container filter.\n* Fixed an issue where the support page was replaced by the no-virtualization override screen when accessed from the troubleshooting popover.\n* Fixed an issue where Docker Desktop failed to start on bare metal EC2 instances (e.g. `g4dn.metal`) with a **Nested virtualization not supported** error.\n* Increased the retry delay to accommodate transient rename failures caused by antivirus software holding file locks.\n* Gordon now shows clear network error messages with guidance to check VPN, proxy, or firewall settings when outbound HTTPS to Docker's services is blocked, instead of a generic agent error.\n* Fixed the Gordon AI model picker incorrectly showing an internal model identifier instead of **Default** for sessions with no explicit model selection.\n\n#### For Windows\n\n* Added [Synchronized file shares](https://docs.docker.com/desktop/features/synchronized-file-sharing/) support for the WSL2 backend.\n* Fixed Docker Desktop getting stuck on **Starting the Docker Engine…** after an in-place upgrade.\n* Fixed a bug where Docker Desktop was not restarted after a failed update was reverted to the previous version.\n* Fixed delta updates failing to prepare.\n* Fixed an issue on Hyper-V where Docker commands (e.g. `docker login`) would fail on the first attempt after the engine had been idle-shut-down or paused.\n* Fixed an issue on Windows where Docker Desktop showed a generic engine-start failure instead of a clear, actionable error message when WSL is not installed.","publishedAt":"2026-06-15T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4780","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":4550,"contentTokens":1087,"composition":null},{"id":"rel_GIeJ2Xf3uX_ahGjLViO5K","version":"4.77.0","type":"feature","title":"Docker Desktop 4.77.0","summary":"## 4.77.0\n\n_2026-06-08_\n\n> Download Docker Desktop\n>\n> * [Windows](https://desktop.docker.com/win/main/amd64/228796/Docker%20Desktop%20Installer.exe?u...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.77.0\n\n_2026-06-08_\n\n> Download Docker Desktop\n>\n> * [Windows](https://desktop.docker.com/win/main/amd64/228796/Docker%20Desktop%20Installer.exe?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-windows)([checksum](https://desktop.docker.com/win/main/amd64/228796/checksums.txt))\n> * [Windows ARM Early Access](https://desktop.docker.com/win/main/arm64/228796/Docker%20Desktop%20Installer.exe?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-windows)([checksum](https://desktop.docker.com/win/main/arm64/228796/checksums.txt))\n> * [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/228796/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-arm64)([checksum](https://desktop.docker.com/mac/main/arm64/228796/checksums.txt))\n> * [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/228796/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-amd64)([checksum](https://desktop.docker.com/mac/main/amd64/228796/checksums.txt))\n> * [Debian](https://desktop.docker.com/linux/main/amd64/228796/docker-desktop-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64)-[RPM](https://desktop.docker.com/linux/main/amd64/228796/docker-desktop-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64)-[Arch](https://desktop.docker.com/linux/main/amd64/228796/docker-desktop-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64)([checksum](https://desktop.docker.com/linux/main/amd64/228796/checksums.txt))\n\n### New\n\n* **Docker Offload** is now generally available. Docker Offload lets you run containers on a remote machine while using Docker Desktop locally. See [Docker Offload](https://docs.docker.com/offload/).\n* **Docker Desktop for Windows ARM** is now generally available. Windows on ARM devices can now run Docker Desktop natively.\n* **Docker Model Runner** now supports the OpenAI Responses API (`/responses`) endpoint.\n\n### Updates\n\n* [Docker Engine v29.4.4](https://docs.docker.com/engine/release-notes/29/#2944)\n* [Docker Agent v1.55.0](https://github.com/docker/docker-agent/releases/tag/v1.55.0)\n* [Docker Model Runner v1.1.38](https://github.com/docker/model-runner/releases/tag/v1.1.38)\n* [Buildx v0.27.0](https://github.com/docker/buildx/releases/tag/v0.27.0)\n* [Compose v2.40.2](https://github.com/docker/compose/releases/tag/v2.40.2)\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Fixed an issue where Docker Desktop could crash when quitting on macOS.\n* Fixed a bug where the **Containers** view showed incorrect port mappings for containers using host networking.\n* Fixed an issue where Docker Desktop would not start after a system crash due to a corrupted settings file.\n* Fixed a bug where the **Images** view showed incorrect sizes for multi-platform images.\n* Improved performance of the **Volumes** view when many volumes are present.\n* Fixed an issue where Docker Desktop could become unresponsive when switching between views rapidly.\n* Fixed a bug where `docker scout` commands would fail with a timeout error in some network configurations.\n\n#### For Windows\n\n* Fixed an issue where Docker Desktop would not start after a Windows update due to WSL2 kernel version mismatch.\n* Fixed a bug where the system tray icon would not appear after Windows Explorer restarted.\n\n#### For Mac\n\n* Fixed an issue where Docker Desktop would consume excessive CPU when running on macOS Sequoia.\n* Fixed a bug where file sharing would stop working after the Mac woke from sleep.\n\n#### For Linux\n\n* Fixed an issue where Docker Desktop would not start on systems with SELinux enabled.","publishedAt":"2026-06-08T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4770","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":3786,"contentTokens":929,"composition":null},{"id":"rel_Nss4kIQ3Vn176LJdSQIdr","version":"4.76.0","type":"feature","title":"4.76.0","summary":"## 4.76.0\n\n_2026-06-01_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/228118/Docker%20Desktop%20Installer.exe)...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.76.0\n\n_2026-06-01_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/228118/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/amd64/228118/checksums.txt))\n> * [Windows ARM Early Access](https://desktop.docker.com/win/main/arm64/228118/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/arm64/228118/checksums.txt))\n> * [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/228118/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/arm64/228118/checksums.txt))\n> * [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/228118/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/amd64/228118/checksums.txt))\n> * [Debian](https://desktop.docker.com/linux/main/amd64/228118/docker-desktop-amd64.deb)-[RPM](https://desktop.docker.com/linux/main/amd64/228118/docker-desktop-x86_64.rpm)-[Arch](https://desktop.docker.com/linux/main/amd64/228118/docker-desktop-x86_64.pkg.tar.zst)([checksum](https://desktop.docker.com/linux/main/amd64/228118/checksums.txt))\n\n### New\n\n* Docker Model Runner now supports registry mirrors.\n\n### Updates\n\n* [Docker Desktop Build v0.35.0](https://github.com/docker/desktop-build/releases/tag/v0.35.0)\n* [Docker Agent v1.62.0](https://github.com/docker/docker-agent/releases/tag/v1.62.0)\n* [NVIDIA Container Toolkit v1.19.1](https://github.com/NVIDIA/nvidia-container-toolkit/releases/tag/v1.19.1)\n* [Docker Compose v5.1.4](https://github.com/docker/compose/releases/tag/v5.1.4)\n* Docker Offload v0.5.93\n* [Docker Scout CLI v1.21.0](https://github.com/docker/scout-cli/releases/tag/v1.21.0)\n* `docker pass` v0.0.29\n\n### Security\n\n* Addressed [CVE-2026-8936](https://www.cve.org/CVERecord?id=CVE-2026-8936), a VM panic caused by unbounded recursion in the `grpcfuse` kernel module when a container created deeply nested directories on a bind-mounted host folder and triggered a `dentry` invalidation event.\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* The `docker sbom` command has been deprecated and will be removed in a future release. Use the [docker scout sbom command](https://docs.docker.com/reference/cli/docker/scout/sbom/) instead.\n* Fixed a race condition in Docker Engine when **Resource Saver** was active.\n* Fixed a bug where anonymous Docker volumes were leaked each time a `kind` cluster was deleted, causing orphaned volumes to accumulate.\n* Fixed column resizing in the **All Logs** grid so that **Timestamp** and **Object** columns no longer expand unexpectedly, and column widths are now preserved across navigation sessions.\n* Fixed an issue where Docker Desktop failed to start when a VM disk resize operation encountered an error, even if the underlying filesystem was healthy.\n* Fixed an issue that caused Docker Desktop to hang when quit.\n* Fixed a bug where CPU and RAM resource totals could get stuck showing 0 in the Docker Desktop Dashboard after stopping or starting Docker Offload.\n* Fixed a flicker in Gordon where the final answer text would briefly appear inside the working group before jumping to the response bubble.\n* Fixed a daemon panic that could occur during concurrent sign-out and token refresh operations.\n* Fixed a bug where the **Volumes** view showed incorrect mount targets for containers with multiple volumes.\n* `docker pass` now has a `--force` flag on the `set` command.\n* `docker --help` now shows `docker pass`.\n* Fixed stale API cache responses (synthetic 404s) for containers, images, networks, volumes, and plugins after restarting an idle-stopped engine via external API calls.\n* Fixed a bug where the **Delete** button on the **Builds** view might not be visible immediately after selecting a build.\n* Fixed time-namespaces being unavailable when Enhanced Container Isolation (ECI) is enabled.\n\n#### For Windows\n\n* Fixed a regression where the `--quiet` installer flag did not suppress the install-type dialog during silent installation.\n* Fixed a bug on Windows where a stale PID file with a trailing newline prevented the lingering daemon from being killed, leaving Windows Containers mode unconfigurable.\n* Fixed an issue on Windows where triggering an update while another installer instance was already running showed a generic error instead of a specific message.\n* Fixed an issue on Windows where the installer and updater executables incorrectly triggered UAC elevation prompts due to Windows heuristic installer detection.\n* Fixed double separator in the tray menu when running in Windows container mode.\n* Fixed port-binding failures on Windows Hyper-V where `docker run -p 0:N` could allocate HNS-reserved ports, causing bind errors.\n* Fixed garbled taskkill error messages in logs on non-English Windows systems (For example, Chinese Windows using GBK encoding).\n* Fixed unbounded growth of the WSL2 ISO cache. Old `docker-desktop.iso` and `docker-wsl-cli.iso` entries are now removed when a new version is installed.","publishedAt":"2026-06-01T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4760","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":4960,"contentTokens":1180,"composition":null},{"id":"rel_y7Bzxi0o14fiVIuXpvbTm","version":"4.76.0","type":"feature","title":"Docker Desktop 4.76.0","summary":"## 4.76.0\n\n_2026-06-01_\n\n### New\n\n* Docker Model Runner now supports registry mirrors.\n* The `docker sbom` command has been removed. Use the [docker s...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.76.0\n\n_2026-06-01_\n\n### New\n\n* Docker Model Runner now supports registry mirrors.\n* The `docker sbom` command has been removed. Use the [docker scout sbom command](https://docs.docker.com/desktop/release-notes/reference/cli/docker/scout/sbom/) instead.\n\n### Updates\n\n* [Docker Desktop Build v0.35.0](https://github.com/docker/desktop-build/releases/tag/v0.35.0)\n* [Docker Agent v1.62.0](https://github.com/docker/docker-agent/releases/tag/v1.62.0)\n* [NVIDIA Container Toolkit v1.19.1](https://github.com/NVIDIA/nvidia-container-toolkit/releases/tag/v1.19.1)\n* [Docker Compose v5.1.4](https://github.com/docker/compose/releases/tag/v5.1.4)\n* Docker Offload v0.5.93\n* [Docker Scout CLI v1.21.0](https://github.com/docker/scout-cli/releases/tag/v1.21.0)\n* `docker pass` v0.0.29\n\n### Security\n\n* Addressed [CVE-2026-8936](https://www.cve.org/CVERecord?id=CVE-2026-8936), a VM panic caused by unbounded recursion in the `grpcfuse` kernel module when a container created deeply nested directories on a bind-mounted host folder and triggered a `dentry` invalidation event.\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Fixed a race condition in Docker Engine when **Resource Saver** was active.\n* Fixed a bug where anonymous Docker volumes were leaked each time a `kind` cluster was deleted, causing orphaned volumes to accumulate.\n* Fixed column resizing in the **All Logs** grid so that **Timestamp** and **Object** columns no longer expand unexpectedly, and column widths are now preserved across navigation sessions.\n* Fixed an issue where Docker Desktop failed to start when a VM disk resize operation encountered an error, even if the underlying filesystem was healthy.\n* Fixed an issue that caused Docker Desktop to hang when quit.\n* Fixed a bug where CPU and RAM resource totals could get stuck showing 0 in the Docker Desktop Dashboard after stopping or starting Docker Offload.\n* Fixed a flicker in Gordon where the final answer text would briefly appear inside the working group before jumping to the response bubble.\n* Fixed a daemon panic that could occur during concurrent sign-out and token refresh operations.\n* Fixed a bug where the **Volumes** view showed incorrect mount targets for containers with multiple volumes.\n* `docker pass` now has a `--force` flag on the `set` command.\n* `docker --help` now shows `docker pass`.\n* Fixed stale API cache responses (synthetic 404s) for containers, images, networks, volumes, and plugins after restarting an idle-stopped engine via external API calls.\n* Fixed a bug where the **Delete** button on the **Builds** view might not be visible immediately after selecting a build.\n* Fixed time-namespaces being unavailable when Enhanced Container Isolation (ECI) is enabled.\n\n#### For Windows\n\n* Fixed a regression where the `--quiet` installer flag did not suppress the install-type dialog during silent installation.\n* Fixed a bug on Windows where a stale PID file with a trailing newline prevented the lingering daemon from being killed, leaving Windows Containers mode unconfigurable.\n* Fixed an issue on Windows where triggering an update while another installer instance was already running showed a generic error instead of a specific message.\n* Fixed an issue on Windows where the installer and updater executables incorrectly triggered UAC elevation prompts due to Windows heuristic installer detection.\n* Fixed double separator in the tray menu when running in Windows container mode.\n* Fixed port-binding failures on Windows Hyper-V where `docker run -p 0:N` could allocate HNS-reserved ports, causing bind errors.\n* Fixed garbled taskkill error messages in logs on non-English Windows systems.","publishedAt":"2026-06-01T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4-76-0","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":3670,"contentTokens":830,"composition":null},{"id":"rel_3HpPPAwRgUa3Jjp0j0GEH","version":"4.75.1","type":"feature","title":"4.75.1","summary":"## [4.75.1](#4751)\n\n_2026-05-27_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/227799/Docker%20Desktop%20Insta...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## [4.75.1](#4751)\n\n_2026-05-27_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/227799/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/amd64/227799/checksums.txt))\n> * [Windows ARM Early Access](https://desktop.docker.com/win/main/arm64/227799/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/arm64/227799/checksums.txt))\n> * [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/227799/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/arm64/227799/checksums.txt))\n> * [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/227799/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/amd64/227799/checksums.txt))\n> * [Debian](https://desktop.docker.com/linux/main/amd64/227799/docker-desktop-amd64.deb)-[RPM](https://desktop.docker.com/linux/main/amd64/227799/docker-desktop-x86_64.rpm)-[Arch](https://desktop.docker.com/linux/main/amd64/227799/docker-desktop-x86_64.pkg.tar.zst)([checksum](https://desktop.docker.com/linux/main/amd64/227799/checksums.txt))\n\n### [Bug fixes](#bug-fixes)\n\n#### [For all platforms](#for-all-platforms-6)\n\n* Fixed a change to the `/app/settings/grouped` API that caused integrations such as NVIDIA to stop working correctly.\n* Fixed high CPU usage (~30%) on macOS Retina displays caused by SVG animations in the Gordon landing page.\n* Fixed an issue where OAuth network errors caused Docker Desktop to incorrectly show users as signed out.\n* Fixed an issue where signing in via OAuth would not display the user's username and email in the UI after login.\n* QEMU has been updated to v10.2.3\n* **Logs** view improvements  \n   * Added copy buttons. Copy all visible filtered logs at once or copy individual log entries on hover, respecting the current timestamp visibility setting.  \n   * Improved the toolbar with a reorganized layout, saved filter presets that now capture container selection and build log visibility, and the ability to persist container filter state.  \n   * Added the ability to clear logs.  \n   * Combined **copy** and **expand**/**collapse** buttons into a single pinned column that stays visible during horizontal scrolling, and fixed **copy** accidentally toggling the row detail pan.\n* Fixed Registry Access Management policy downloads to avoid `permission denied` errors by fetching and caching policies in the user's own directory with tampering detection.\n\n#### [For Windows](#for-windows-1)\n\n* Fixed a bug where Docker Desktop on WSL failed to start with an 'is already mounted' error after a force-killed bootstrap left stale rootfs mounts behind.\n* Fixed an issue on Windows where clicking \"Quit Docker Desktop\" had no effect when the backend had crashed or been killed.\n* Fixed an issue on Windows where Docker Desktop processes could linger as orphans after an unexpected exit or crash.\n* 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.\n* Fixed the tray icon on Windows not matching the system taskbar theme, so the correct light or dark icon is now displayed.\n* 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.","publishedAt":"2026-05-27T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4751","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":3330,"contentTokens":777,"composition":null},{"id":"rel_jWAJ-H3dn2qFCvYWUucoF","version":"4.75.0","type":"feature","title":"4.75.0","summary":"## 4.75.0\n\n_2026-05-26_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/227598/Docker%20Desktop%20Installer.exe)...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.75.0\n\n_2026-05-26_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/227598/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/amd64/227598/checksums.txt))\n> * [Windows ARM Early Access](https://desktop.docker.com/win/main/arm64/227598/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/arm64/227598/checksums.txt))\n> * [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/227598/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/arm64/227598/checksums.txt))\n> * [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/227598/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/amd64/227598/checksums.txt))\n> * [Debian](https://desktop.docker.com/linux/main/amd64/227598/docker-desktop-amd64.deb)-[RPM](https://desktop.docker.com/linux/main/amd64/227598/docker-desktop-x86_64.rpm)-[Arch](https://desktop.docker.com/linux/main/amd64/227598/docker-desktop-x86_64.pkg.tar.zst)([checksum](https://desktop.docker.com/linux/main/amd64/227598/checksums.txt))\n\n### Updates\n\n* Docker Offload v0.5.92\n* [Docker Engine v29.5.2](https://docs.docker.com/engine/release-notes/29/#2952)\n* [Docker Buildx v0.34.0](https://github.com/docker/buildx/releases/tag/v0.34.0)\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Removed the Docker Scout view and disabled Scout-related OS notifications and notification popups.\n* Added support for time namespacing in ECI protected containers.\n* Fixed a bug where the `http_proxy` environment variable could prevent kind clusters from pulling local images.\n* Fixed a `500 Internal Server Error` that could occur on the first Docker API call right after the VM wakes up from idle shutdown.\n* Fixed broken images in Docker Hub image descriptions caused by relative URLs being resolved to invalid `app://` scheme URLs.\n\n#### For Mac\n\n* Added a warning dialog that appears at startup when Docker Desktop is running from a staging directory due to a failed update. Also adds a link to download a fresh install.\n\n#### For Windows\n\n* WSL integration with the default distribution has been disabled. To change this, visit **Settings**.\n* Fixed a bug where `docker compose up` failed with an `EOF` error on Windows with a Hyper-V backend, when accepting a file-sharing consent prompt.\n* Fixed Windows installer bugs that could cause incorrect backend mode detection or unexpected directory creation during installation.","publishedAt":"2026-05-26T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4750","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":2479,"contentTokens":612,"composition":null},{"id":"rel_tyqDAQP-VpxAp4nxp2-Rs","version":"4.75.0","type":"feature","title":"Docker Desktop 4.75.0","summary":"## 4.75.0\n\n_2026-05-26_\n\n### Updates\n\n* Docker Offload v0.5.92\n* [Docker Engine v29.5.2](https://docs.docker.com/engine/release-notes/29/#2952)\n* [Doc...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.75.0\n\n_2026-05-26_\n\n### Updates\n\n* Docker Offload v0.5.92\n* [Docker Engine v29.5.2](https://docs.docker.com/engine/release-notes/29/#2952)\n* [Docker Buildx v0.34.0](https://github.com/docker/buildx/releases/tag/v0.34.0)\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Removed the Docker Scout view and disabled Scout-related OS notifications and notification popups.\n* Added support for time namespacing in ECI protected containers.\n* Fixed a bug where the `http_proxy` environment variable could prevent kind clusters from pulling local images.\n* Fixed a `500 Internal Server Error` that could occur on the first Docker API call right after the VM wakes up from idle shutdown.\n* Fixed broken images in Docker Hub image descriptions caused by relative URLs being resolved to invalid `app://` scheme URLs.\n\n#### For Mac\n\n* Added a warning dialog that appears at startup when Docker Desktop is running from a staging directory due to a failed update. Also adds a link to download a fresh install.\n\n#### For Windows\n\n* WSL integration with the default distribution has been disabled. To change this, visit **Settings**.\n* Fixed a bug where `docker compose up` failed with an `EOF` error on Windows with a Hyper-V backend, when accepting a file-sharing consent prompt.\n* Fixed Windows installer bugs that could cause incorrect backend mode detection or unexpected directory creation during installation.","publishedAt":"2026-05-26T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4-75-0","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":1415,"contentTokens":315,"composition":null},{"id":"rel_nMYeJnY-Q-82F5DYabGyJ","version":"4.74.0","type":"feature","title":"4.74.0","summary":"## 4.74.0\n\n_2026-05-19_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/227015/Docker%20Desktop%20Installer.exe)...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.74.0\n\n_2026-05-19_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/227015/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/amd64/227015/checksums.txt))\n> * [Windows ARM Early Access](https://desktop.docker.com/win/main/arm64/227015/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/arm64/227015/checksums.txt))\n> * [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/227015/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/arm64/227015/checksums.txt))\n> * [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/227015/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/amd64/227015/checksums.txt))\n> * [Debian](https://desktop.docker.com/linux/main/amd64/227015/docker-desktop-amd64.deb)-[RPM](https://desktop.docker.com/linux/main/amd64/227015/docker-desktop-x86_64.rpm)-[Arch](https://desktop.docker.com/linux/main/amd64/227015/docker-desktop-x86_64.pkg.tar.zst)([checksum](https://desktop.docker.com/linux/main/amd64/227015/checksums.txt))\n\n### New\n\n* [Gordon](https://docs.docker.com/ai/gordon) is now generally available. New usage plans are also available. Paid Gordon plans unlock higher usage limits.\n\n### Updates\n\n* Docker Offload v0.5.89\n* [Docker Agent v1.57.0](https://github.com/docker/docker-agent/releases/tag/v1.57.0)\n* [Credential helpers v0.9.7](https://github.com/docker/docker-credential-helpers/releases/tag/v0.9.7)\n* `docker pass` v0.0.26\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Fixed a bug where Docker Desktop's own Electron helper processes (GPU, renderer, utility) were incorrectly detected and killed as lingering processes on startup when launching from the Start menu, causing a crash loop.\n* Fixed an issue where the **View build logs** toggle in Logs view display settings was reset after restarting Docker Desktop instead of persisting the user's preference.\n* Docker Extensions is now disabled by default.\n\n#### For Mac\n\n* Fixed published ports being inaccessible when a container is also connected to a Swarm overlay network.\n* Fixed dashboard TLS failures in some corporate environments.\n* Improved GUI security via content hash validation.\n\n#### For Linux\n\n* Added support for Ubuntu 26.04.","publishedAt":"2026-05-19T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4740","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":2290,"contentTokens":583,"composition":null},{"id":"rel_owWzpy1bDpl2kYGOYQzOs","version":"4.74.0","type":"feature","title":"Docker Desktop 4.74.0","summary":"## 4.74.0\n\n_2026-05-19_\n\n### New\n\n* [Gordon](https://docs.docker.com/ai/gordon/) is now generally available. New usage plans are also available. Paid ...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.74.0\n\n_2026-05-19_\n\n### New\n\n* [Gordon](https://docs.docker.com/ai/gordon/) is now generally available. New usage plans are also available. Paid Gordon plans unlock higher usage limits.\n\n### Updates\n\n* Docker Offload v0.5.89\n* [Docker Agent v1.57.0](https://github.com/docker/docker-agent/releases/tag/v1.57.0)\n* [Credential helpers v0.9.7](https://github.com/docker/docker-credential-helpers/releases/tag/v0.9.7)\n* `docker pass` v0.0.26\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Fixed a bug where Docker Desktop's own Electron helper processes (GPU, renderer, utility) were incorrectly detected and killed as lingering processes on startup when launching from the Start menu, causing a crash loop.\n* Fixed an issue where the **View build logs** toggle in Logs view display settings was reset after restarting Docker Desktop instead of persisting the user's preference.\n* Docker Extensions is now disabled by default.\n\n#### For Mac\n\n* Fixed published ports being inaccessible when a container is also connected to a Swarm overlay network.\n* Fixed dashboard TLS failures in some corporate environments.\n* Improved GUI security via content hash validation.\n\n#### For Linux\n\n* Added support for Ubuntu 26.04.","publishedAt":"2026-05-19T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4-74-0","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":1227,"contentTokens":286,"composition":null},{"id":"rel_i9j2L8PfYFJ29iFHFPxzt","version":"4.73.1","type":"feature","title":"4.73.1","summary":"## 4.73.1\n\n_2026-05-13_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/226574/Docker%20Desktop%20Installer.exe)...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.73.1\n\n_2026-05-13_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/226574/Docker%20Desktop%20Installer.exe)\n\n### Bug fixes and enhancements\n\n#### For Windows\n\n* Fixed a bug where Docker Desktop's own Electron processes were incorrectly killed when launching from the Start menu.","publishedAt":"2026-05-13T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4731","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":321,"contentTokens":82,"composition":null},{"id":"rel_NWlIIslcMmV9IdDN3LJKQ","version":"4.73.1","type":"feature","title":"Docker Desktop 4.73.1","summary":"## 4.73.1\n\n_2026-05-13_\n\n### Bug fixes and enhancements\n\n#### For Windows\n\n* Fixed a bug where Docker Desktop's own Electron processes were incorrectl...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.73.1\n\n_2026-05-13_\n\n### Bug fixes and enhancements\n\n#### For Windows\n\n* Fixed a bug where Docker Desktop's own Electron processes were incorrectly killed when launching from the Start menu. Fixes [docker/desktop-feedback#367](https://github.com/docker/desktop-feedback/issues/367).","publishedAt":"2026-05-13T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4-73-1","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":286,"contentTokens":66,"composition":null},{"id":"rel_msTuTpOoJV70bNnKjdgQ5","version":"4.73.0","type":"feature","title":"4.73.0","summary":"## 4.73.0\n\n_2026-05-11_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/226246/Docker%20Desktop%20Installer.exe)...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.73.0\n\n_2026-05-11_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/226246/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/amd64/226246/checksums.txt))\n> * [Windows ARM Early Access](https://desktop.docker.com/win/main/arm64/226246/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/arm64/226246/checksums.txt))\n> * [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/226246/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/arm64/226246/checksums.txt))\n> * [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/226246/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/amd64/226246/checksums.txt))\n> * [Debian](https://desktop.docker.com/linux/main/amd64/226246/docker-desktop-amd64.deb)-[RPM](https://desktop.docker.com/linux/main/amd64/226246/docker-desktop-x86_64.rpm)-[Arch](https://desktop.docker.com/linux/main/amd64/226246/docker-desktop-x86_64.pkg.tar.zst)([checksum](https://desktop.docker.com/linux/main/amd64/226246/checksums.txt))\n\n### Updates\n\n* [Docker Engine v29.4.3](https://docs.docker.com/engine/release-notes/29/#2943)\n* [Docker Agent v1.54.0](https://github.com/docker/docker-agent/releases/tag/v1.54.0)\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Fixed `Cmd+Q` (Mac) and `Ctrl+Q` (Windows/Linux) not fully quitting Docker Desktop.\n* Fixed a bug where canceling `docker load` left a containerd ref lock held, causing subsequent loads of the same image to fail.\n* Fixed an issue where Docker Desktop made unnecessary network requests to `mcp.docker.com` on sign-in when MCP Toolkit was disabled, causing unexpected proxy authentication prompts.\n* Fixed an issue where the search input in Gordon's session sidebar would not close if it was left empty.\n* Improved Docker Desktop handling of transient rename failures caused by antivirus software accessing those files simultaneously.\n\n#### For Mac\n\n* Fixed excessive memory usage on Apple Silicon Macs by improving the Linux VM's ability to return freed container memory back to the host OS.\n* Fixed a bug where containers received connections with a corrupted source IP when another container had an active outbound connection to an IP in the same subnet range.","publishedAt":"2026-05-11T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4730","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":2289,"contentTokens":571,"composition":null},{"id":"rel_iw_UcDEjUNRS1I8DumLwF","version":"4.73.0","type":"feature","title":"Docker Desktop 4.73.0","summary":"## 4.73.0\n\n_2026-05-11_\n\n### Updates\n\n* [Docker Engine v29.4.3](https://docs.docker.com/engine/release-notes/29/#2943)\n* [Docker Agent v1.54.0](https:...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.73.0\n\n_2026-05-11_\n\n### Updates\n\n* [Docker Engine v29.4.3](https://docs.docker.com/engine/release-notes/29/#2943)\n* [Docker Agent v1.54.0](https://github.com/docker/docker-agent/releases/tag/v1.54.0)\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Fixed `Cmd+Q` (Mac) and `Ctrl+Q` (Windows/Linux) not fully quitting Docker Desktop. Fixes [docker/for-mac#7833](https://github.com/docker/for-mac/issues/7833).\n* Fixed a bug where canceling `docker load` left a containerd ref lock held, causing subsequent loads of the same image to fail.\n* Fixed an issue where Docker Desktop made unnecessary network requests to `mcp.docker.com` on sign-in when MCP Toolkit was disabled, causing unexpected proxy authentication prompts.\n* Fixed an issue where the search input in Gordon's session sidebar would not close if it was left empty.\n* Improved Docker Desktop handling of transient rename failures caused by antivirus software accessing those files simultaneously.\n\n#### For Mac\n\n* Fixed excessive memory usage on Apple Silicon Macs by improving the Linux VM's ability to return freed container memory back to the host OS.\n* Fixed a bug where containers received connections with a corrupted source IP when another container had an active outbound connection to an IP in the same subnet range. Fixes [docker/for-mac#7824](https://github.com/docker/for-mac/issues/7824).","publishedAt":"2026-05-11T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4-73-0","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":1377,"contentTokens":324,"composition":null},{"id":"rel_obsGYjm33IYidbaH7EPfb","version":"4.72.0","type":"feature","title":"4.72.0","summary":"## 4.72.0\n\n_2026-05-06_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/225998/Docker%20Desktop%20Installer.exe)...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.72.0\n\n_2026-05-06_\n\n> Download Docker Desktop\n> \n> * [Windows](https://desktop.docker.com/win/main/amd64/225998/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/amd64/225998/checksums.txt))\n> * [Windows ARM Early Access](https://desktop.docker.com/win/main/arm64/225998/Docker%20Desktop%20Installer.exe)([checksum](https://desktop.docker.com/win/main/arm64/225998/checksums.txt))\n> * [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/225998/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/arm64/225998/checksums.txt))\n> * [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/225998/Docker.dmg)([checksum](https://desktop.docker.com/mac/main/amd64/225998/checksums.txt))\n> * [Debian](https://desktop.docker.com/linux/main/amd64/225998/docker-desktop-amd64.deb)-[RPM](https://desktop.docker.com/linux/main/amd64/225998/docker-desktop-x86_64.rpm)-[Arch](https://desktop.docker.com/linux/main/amd64/225998/docker-desktop-x86_64.pkg.tar.zst)([checksum](https://desktop.docker.com/linux/main/amd64/225998/checksums.txt))\n\n### New\n\n* Docker Model Runner now supports **AMD** GPUs on Linux (Ubuntu 26.04+) with ROCm.\n* Gordon can now use the content of the current page as context when you're on Docker Desktop GUI, as long as the feature is enabled.\n\n### Updates\n\n* [Docker Agent v1.48.0](https://github.com/docker/docker-agent/releases/tag/v1.48.0)\n* [Docker Engine v29.4.1](https://docs.docker.com/engine/release-notes/29/#2941)\n* Linux kernel v6.12.80\n* [Docker Model v1.1.31](https://github.com/docker/model-runner/releases/tag/v1.1.31)\n* [containerd v2.2.3](https://github.com/containerd/containerd/releases/tag/v2.2.3)\n* [Docker Buildx v0.33.2](https://github.com/docker/buildx/releases/tag/v0.33.2)\n* [Docker Scout CLI v1.20.5](https://github.com/docker/scout-cli/releases/tag/v1.20.5)\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Fixed an issue where the `docker desktop start` command could time out during the rebuild phase.\n* Fixed a race condition when checking for docker-agent version updates that could cause Docker Desktop to fail startup.\n* Reduced thin pool fragmentation by performing an fstrim in the Docker Desktop VM on shutdown.\n* Fixed a bug where the **Help** icon next to the **Share feedback** button in Gordon was unresponsive.\n\n#### For Mac\n\n* Fixed an issue where `amd64` builds using the **containerd image store** on Apple Silicon Macs could fail due to incorrect architecture handling.\n* Fixed a bug where `docker buildx rm` could hang due to a `docker-buildx` process that remained alive after deleting a builder.\n* Fixed VZ and DockerVMM reporting different memory amounts to the host on macOS 15.\n\n#### For Linux\n\n* Added support for Ubuntu 26.04.\n\n### Security\n\n* Addressed [CVE-2026-3536](https://www.cve.org/cverecord?id=CVE-2026-3536), a heap buffer overflow in the `grpcfuse` kernel module.","publishedAt":"2026-05-06T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4720","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":2911,"contentTokens":792,"composition":null},{"id":"rel_kYE50JBcsrPxj_pBSK9lx","version":"4.72.0","type":"feature","title":"Docker Desktop 4.72.0","summary":"Fixed CVE-2026-31431 (\"copy.fail\"), a privilege escalation vulnerability that allowed unprivileged container users to gain root access via the host VM page cache. Also fixed bugs where transient network errors during sign-in would unexpectedly sign users out instead of retrying, and where users were signed out mid-flow when signing in via docker login with OAuth. The Logs view is now generally available, and new Windows installations can choose between per-user (Beta) or all-user installs.","titleGenerated":"Docker Desktop 4.72.0 fixes CVE-2026-31431 privilege escalation and OAuth sign-out bug","titleShort":"CVE-2026-31431 patched; OAuth sign-out during login fixed","breaking":"unknown","importance":null,"content":"### New\n- The **Logs** view is now generally available.\n- New installations of Docker Desktop for Windows have a choice between per-user (Beta) or all-user installs.\n\n### Updates\n- Docker Agent v1.50.0\n- Docker DHI (dhictl) v0.0.3\n- Docker Model Runner v1.1.37\n- credential helpers v0.9.6\n\n### Security\n- The Extensions settings page now includes a security notice that extensions run with host-level privileges and are not audited by Docker.\n- Fixed CVE-2026-31431 (\"copy.fail\") by backporting an upstream Linux kernel patch that prevents an unprivileged container user from gaining root inside the container via a controlled write into the host VM page cache.\n\n### Bug fixes and enhancements\n\n#### For all platforms\n- Improvements to Docker Offload idle notifications.\n- Fixed the **Open Gordon in TUI** button not working due to a missing `run` subcommand in Docker Agent command arguments.\n- Fixed an issue where transient network errors or Docker Hub server errors during sign-in would unexpectedly sign users out instead of retrying automatically.\n- Improved data refresh for the Containers, Images, and Volumes screens by fetching up-to-date data on demand when navigating to those screens, reducing background polling load.\n- Fixed a kernel crash that could occur when changing filesharing technology after significant container file activity.\n- Enable the OpenAI Responses API (`/responses`) endpoint in Docker Model Runner.\n- Fixed a bug where users were unexpectedly signed out of Docker Desktop mid-flow when signing in via `docker login` using OAuth.\n\n#### For Windows\n- Fixed a bug on Windows where selecting the Docker Desktop taskbar icon multiple times could spawn multiple backend processes. Re-selecting the icon while Docker Desktop is running now brings the dashboard to focus.\n- Fixed a race condition on Windows that caused a false-positive \"processes still running\" dialog to appear when Docker Desktop starts or exits normally.\n\n#### For Linux\n- Support for RHEL 8 has been dropped.","publishedAt":"2026-05-06T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4-72-0","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":null,"contentTokens":null,"composition":null},{"id":"rel_Opw3qi6sVkfjTKZnN7dKq","version":"4.71.0","type":"feature","title":"4.71.0","summary":"## 4.71.0\n\n_2026-04-28_\n\n> Download Docker Desktop\n\n### New\n\n* Added a new **Logs (Beta)** view that provides an all-in-one display for container, Com...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.71.0\n\n_2026-04-28_\n\n> Download Docker Desktop\n\n### New\n\n* Added a new **Logs (Beta)** view that provides an all-in-one display for container, Compose, image, build, and system logs.\n\n### Updates\n\n* [Docker Agent v1.46.0](https://github.com/docker/docker-agent/releases/tag/v1.46.0)\n* [Docker Model v1.1.30](https://github.com/docker/model-runner/releases/tag/v1.1.30)\n* Linux kernel v6.12.76\n* `docker pass` v0.0.30\n* Docker Offload v0.5.84\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Fixed an issue where disabling Kubernetes via Settings would fail because it was still in use.\n* Fixed container log retrieval failures after backing up and restoring volumes.\n* Adjusted container log retrieval logic to prefer `stdout.MaxBytes` when both `stdout.MaxBytes` and `stdout.MaxSize` are set.\n\n#### For Mac\n\n* Fixed CPU usage spikes in `com.docker.backend` at regular intervals.\n* Fixed the **Download update** button not working in the UI.\n* Fixed the Logs view being broken in the **Containers** tab when navigating from a container.\n* Improved the disk full detection logic to reliably free up space and avoid VM boot failures.\n\n#### For Windows\n\n* Fixed an issue where WSL containers might get stuck in the removal state due to locked files.\n* Fixed WSL integration failures after upgrading from Docker Desktop version 4.40 to 4.69 when the kernel had too many modules in `/lib/modules`.\n* Fixed the Windows installer so that the custom installation path supports Unicode characters.\n\n### Security\n\n* Addressed [CVE-2026-4723](https://www.cve.org/cverecord?id=CVE-2026-4723), a vulnerability in the Docker Engine that allowed unauthorized network access from Enhanced Container Isolation (ECI) containers to host-level networks.","publishedAt":"2026-04-28T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4710","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":1747,"contentTokens":422,"composition":null},{"id":"rel_Or_g4uqOKEUeDNIa_t1AF","version":"4.71.0","type":"feature","title":"Docker Desktop 4.71.0","summary":"**Updates:**\n- Docker Model Runner v1.1.36\n- containerd v2.2.3\n- Runc v1.3.5\n- Docker Compose v5.1.3\n- Docker Agent v1.44.0\n- Docker Engine v29.4.1\n\n*...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"**Updates:**\n- Docker Model Runner v1.1.36\n- containerd v2.2.3\n- Runc v1.3.5\n- Docker Compose v5.1.3\n- Docker Agent v1.44.0\n- Docker Engine v29.4.1\n\n**For all platforms:**\n- Docker Model Runner is now disabled by default and must be explicitly enabled in Settings. When enabled, TCP host-side support is automatically active.\n- Fixed an issue where downloading a Docker Desktop update would fail without a clear error if the disk had insufficient free space.\n- Fixed an issue where Docker Scout tag recommendations failed when the base image digest or repository name was empty.\n- Added a **Switch to local Docker context** button on the sign-in screen, allowing users in a cloud context to switch back to their local context without signing in.\n- Added a dedicated **Stopped** status screen for the cloud engine so users see a clear stopped state instead of an error screen when transitioning away from Docker Offload.\n\n**For Mac:**\n- Fixed an issue where error tracking would temporarily continue sending session data directly after a user disabled analytics. Fixes docker/for-mac#7768.\n\n**For Windows:**\n- Fixed a critical issue where Docker Desktop Dashboard failed to open with ERR_FAILED errors caused by process hardening policies conflicting with Chromium.\n- Fixed a bug where Kubernetes could fail to start on WSL 2 when HTTP_PROXY environment variables are set in WSL 2 itself.\n- Fixed a bug in Enhanced Container Isolation (ECI) that was causing loss of container rootfs persistence across Docker Desktop restarts when using WSL.","publishedAt":"2026-04-27T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4-71-0","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":null,"contentTokens":null,"composition":null},{"id":"rel_Hz3mlS7grSVkzqDEkVqPp","version":"4.70.0","type":"feature","title":"4.70.0","summary":"## 4.70.0\n\n_2026-04-22_\n\n> Download Docker Desktop\n\n### New\n\n* Docker Desktop now supports Anthropic's Model Context Protocol (MCP) endpoints by expos...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## 4.70.0\n\n_2026-04-22_\n\n> Download Docker Desktop\n\n### New\n\n* Docker Desktop now supports Anthropic's Model Context Protocol (MCP) endpoints by exposing them securely through the MCP gateway and Docker MCP Toolkit.\n* You can now back up individual container volumes.\n\n### Updates\n\n* [Docker Model v1.1.30](https://github.com/docker/model-runner/releases/tag/v1.1.30)\n* Linux kernel v6.12.74\n* [Docker Buildx v0.33.1](https://github.com/docker/buildx/releases/tag/v0.33.1)\n* [Docker Agent v1.44.0](https://github.com/docker/docker-agent/releases/tag/v1.44.0)\n* [Docker Scout CLI v1.20.4](https://github.com/docker/scout-cli/releases/tag/v1.20.4)\n\n### Bug fixes and enhancements\n\n#### For all platforms\n\n* Fixed a bug where `docker login` could fail silently in CI environments due to slow Docker Hub responses causing credential store update timeouts.\n* Fixed an issue where disabling Beta features also disabled Docker Model Runner.\n* Fixed `docker desktop start` causing the Docker AI agent API daemon to fail due to an inherited CLI plugin environment variable.\n\n#### For Mac\n\n* Fixed a crash loop where Docker Desktop repeatedly failed to start with exit status `42` after an update due to a corrupted `DockerAppLaunchPath` setting.\n* Fixed an issue where a failed update could leave Docker Desktop in a broken state. The installer now automatically reverts to the previous version and shows a clear error message.\n* Fixed a bug where stopping one container could disrupt active Unix socket forwards belonging to other running containers.\n\n#### For Windows\n\n* Fixed an issue where a failed update could leave Docker Desktop in a broken state. The installer now automatically reverts to the previous version and shows a clear error message.\n* Fixed a bug where a failed switch to Windows containers could leave Docker Desktop in a broken state, requiring a restart.\n* Fixed an issue where Docker Desktop failed to launch for users with `DEVHOME` set in their environment.\n* Temporarily rolled back process hardening that caused Electron crashes on Windows.","publishedAt":"2026-04-22T00:00:00.000Z","url":"https://docs.docker.com/desktop/release-notes/#4700","media":[],"prerelease":false,"source":{"slug":"docker-desktop-release-notes","name":"Desktop Release Notes","type":"scrape"},"product":{"slug":"docker-desktop","name":"Desktop"},"groupSlug":"docker-desktop","groupName":"Desktop","coverageCount":0,"contentChars":2059,"contentTokens":459,"composition":null}],"pagination":{"nextCursor":"2026-04-22T00:00:00.000Z|2026-07-02T00:57:21.566Z|rel_Hz3mlS7grSVkzqDEkVqPp","limit":20}}