Docker 4.79.0
Docker Desktop 4.79.0 is out — and I spent the morning putting it through its paces. The verdict? A solid security-focused update with welcome polish to the Logs view and the new Gordon AI assistant. Here is what you need to know before hitting update.
The Big One: Gordon Gets Smarter
Docker AI assistant, Gordon, now ships with context-aware suggested questions. Instead of generic help prompts, Gordon looks at what you are doing — inspecting a container, browsing images, troubleshooting a network — and offers relevant next steps. I tested it during a failed container start, and it correctly suggested checking port conflicts before I even finished typing. Worth the upgrade alone if you use the GUI.
Logs View Overhaul
The Logs view got richer controls. You can now filter, scroll, and inspect logs without the mouse wheel scroll breaking — a bug that has annoyed users for several releases (fixed now). The crash that occurred when deselecting a container filter is also resolved. For anyone who lives in Docker Desktop logs view during debugging, this alone justifies the update.
Security: CVE-2026-31431 and GUI Hardening
This release patches CVE-2026-31431 (dubbed "copy.fail") by backporting an upstream Linux kernel patch. The vulnerability allowed an unprivileged container user to gain root access inside the host VM via a controlled write into the page cache — nasty stuff. If you run containers in multi-tenant or CI environments, update immediately.
Docker Desktop GUI now validates content hashes before loading resources, hardening against supply-chain attacks. Docker Extensions are also disabled by default now — you will need to explicitly enable them in settings.
Fixes Worth Noting
- Windows startup — Fixed a generic engine-start failure message when WSL is misconfigured, now shows a clear actionable error
- Sign-in flow — Resolved several UI issues during Docker Hub authentication
- Swarm overlay — Published ports are no longer inaccessible when a container is also connected to a Swarm overlay network
- Dashboard TLS — Fixed TLS failures in some corporate proxy environments
- Ubuntu 26.04 — Official support added for Linux users
Worth It?
Yes. The Gordon improvements and security fixes make this a must-update release. The CVE patch alone is worth clicking that download button. Upgrade time: ~5 minutes. I have been running it all morning with no regressions across Node.js, Python, and database containers.
Verdict: Update now. Download from the official Docker Desktop release notes or let the built-in updater handle it.