Fixed the Windows installer deleting the WSL data disk, plus docker info reporting containerized on WSL 3.0.1 which broke docker debug, and an engine restart after start when an admin policy enables Enhanced Container Isolation. Added a docker desktop auth status CLI subcommand with --format pretty|json.
Desktop
Docker Desktop application for Mac, Windows, and Linux
npx @buildinternet/releases get docker-desktopNew Linux containers now default to the local logging driver, and API keys are no longer written in clear text to logs and diagnostics. Also fixed Resource Saver pausing the VM before the API was ready, a multi-gigabyte error file and memory blowup on backend start failure, repeated privileged-access prompts on Mac auto-start after reboot, and Docker Desktop quitting unrelated apps on Linux.
Fixed a security vulnerability allowing VM-side Unix socket port forwards to expose host paths, and CLI plugin updates are now managed from the app bundle, removing the Automatically update components setting. Plus platform fixes including the Linux kernel update to 7.0.14 for MongoDB 8 containers and a Windows startup crash on UTF-8 BOM config files.
Fixed published ports being unreachable when the host port was momentarily busy, in-app updates failing with a mismatched installer, and Kubernetes getting stuck on Starting. containerd was updated to v2.3.5 addressing CVE-2026-53495, plus platform-specific fixes across macOS and Windows.
Fixed a corrupt network database blocking engine start and Docker Compose rebuilding images on Resource Saver wake. Bundles Docker Engine v29.8.0, containerd v2.3.4, and Docker Compose v5.5.1, plus fixes for inaccurate Last modified timestamps, a Hub image search regression, and spurious MSI failures on Windows.
Ask Gordon is now accessible as a right-side drawer, with an Ask Gordon diagnosis symbol on container, image, and volume rows with detected issues, and Kubernetes cloud clusters can be started and stopped via Docker Offload. Fixes include VM disk space leaks when replacing files on shared folders, mmap() failing on Synchronized File Share that broke git and pnpm, and a Windows startup hang after WinGet upgrade, plus a Kind cloud provider image update addressing CVE-2026-46595 and CVE-2026-39834.
Fixed a dashboard crash and background polling that woke the engine during Resource Saver, plus slow Zsh startup from duplicated CLI completion setup and excessive update notifications. Sidebar customization is now available to all users, and Windows Containers can use dockerd's embedded containerd with in-process BuildKit via CONTAINERD_BUILDX_FOR_WINDOWS.
Fixed the Dashboard incorrectly redirecting unauthenticated users to the sign-in prompt page.
Startup now auto-recovers from a corrupted daemon.json, port bindings show correctly in docker ps with a [::1] loopback listener added, and VM exit errors report the exit code and root cause. Docker VMM on Mac can now use more than 28GiB of host memory, and auto-update no longer fails on Windows when a newer CLI plugin is already present.
Fixed in-app updates failing with "Source and destination path must have identical roots" for custom install directories, repeated file exists update failures, and proxy errors naming the destination instead of the upstream proxy. Windows fixes include the virtual disk limit not applying when lowered with Hyper-V, per-user .EXE auto-update writing install-settings.json to a system-wide path, and repeated wsl --update prompts for Store-installed WSL.
Addresses CVE-2026-17106, a destination-escape flaw in docker container cp, and updates Docker Engine to v29.7.2, Buildx to v0.36.0, and Scout CLI to v1.24.0. Also fixes container stop timeouts and unless-stopped restart policies during engine shutdown, a Windows installer that reported success when settings or policy files could not be written, and AF_UNIX sockets over VirtioFS now working in both directions.
Fixed a Linux VM kernel panic caused by inotify/fanotify on bind mounts, a per-user uninstall that failed to revert the hosts file on Windows, and invalid install-settings.json or config.json causing startup delays of up to 7 minutes. Per-user install is now the default for fresh Microsoft Store installs, and Gordon mode/attribution fixes land across all platforms.
Fixed an invalid ~/.docker/config.json causing a hang with high CPU and memory usage and no error, and deleting an unrelated credential ID erasing Docker Hub OAuth tokens. Windows fixes include empty or malformed install-settings.json hanging startup, MSI blocking per-user installs, and uninstall no longer locking users out of application data directories.
Windows installs now select per-user by default, with support for migrating an existing per-machine install in place via install --user. Fixed several Windows installer issues where success was reported despite failed component, CLI plugin, or registry policy downloads, plus a stale com.docker.virtualization process blocking VM start on Mac.
Factory reset now clears MCP Toolkit profiles, catalogs, and authorizations along with downloaded LLM models, and container stop timeout no longer defaults to 1 second instead of the engine default. Windows picks up Authenticode signature verification before executing downloaded installers, a fix for multi-minute WSL engine startup hangs, and Efficiency Mode for idle background processes, while macOS gets fixes for lingering child processes, long home directory paths, and a vsock listener crash.
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.
The experimental docker sandbox plugin has been removed; migrate to docker sbx. Fixed disk-full error reporting to show a clear message instead of a generic dialog, and corrected several platform-specific issues including a cloud-context routing bug on Linux, WSL distro shutdown during upgrades on Windows, and VirtioFS file ownership persistence on Mac.