Docker Engine & Desktop Support (2026)
Docker provides container runtime and management tools through two primary products: Docker Engine (the server-side runtime) and Docker Desktop (the developer GUI application). Each follows a different release and support model. Docker Engine major versions receive roughly one year of support, while Docker Desktop follows a quarterly release cycle with a shorter support window. Docker’s shift to Mirantis ownership and the introduction of Docker CE (Community Edition) and Docker EE (Enterprise Edition) added further complexity to the support landscape. Understanding these timelines helps you avoid unsupported runtimes in production and choose the right upgrade cadence for your infrastructure.
Docker Version Support Table
| Version | Type | Release Date | End of Life |
|---|---|---|---|
| Docker 24 | Engine | Jul 2023 | Jul 2024 |
| Docker 25 | Engine | Jan 2024 | Jan 2025 |
| Docker 26 | Engine | Mar 2024 | Mar 2025 |
| Docker 27 | Engine | Jul 2024 | Jul 2025 |
| Docker 28 | Engine | Expected 2025 | Expected 2026 |
Docker Support Policy
Docker’s support model differs between Engine and Desktop, and between Community and Enterprise editions.
- Docker Engine (CE): Each major version is supported for approximately 12 months from release. Patch releases (e.g., 27.1, 27.2) are issued during the support window. After the EOL date, no further security patches are provided.
- Docker Desktop: Follows a quarterly release cycle (4 releases per year). Each Desktop release is supported until the next release ships, giving roughly a 3-month support window. Docker Desktop Pro, Team, and Business tiers receive extended enterprise support.
- Docker EE (Mirantis): Former Docker Enterprise customers migrated to Mirantis Kubernetes Engine (MKE). These deployments follow separate commercial support agreements and typically receive extended support beyond CE timelines.
- Windows vs Linux: Windows-based Docker Engine versions may have slightly shorter support timelines due to the Windows servicing model. Always check the Docker release notes for platform-specific EOL dates.
How to Check Your Docker Version
docker version --format '{{.Server.Version}}'To check both client and server versions:
docker versionFAQ
Related Schedules
- Kubernetes Release Cycle
- Python Version EOL Schedule
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro