Docker releases & version history
Docker Version Timeline
Live dataComplete version history for Docker Engine, Docker Desktop, Docker Compose, containerd. Click each section to expand and view all releases.
Docker Engine
Container runtime for Linux servers
Docker Desktop
GUI app for Mac & Windows
Docker Compose
Multi-container orchestration
containerd
Industry-standard container runtime
Docker Tools
Related Articles
Latest guidesQuick Reference
Key Dates
- Docker Engine: 27.x
- Docker Desktop: 4.x
- Compose V2: 2.x
Best Practices
- Pin image versions in Dockerfiles
- Scan images for CVEs before deployment
- Use multi-stage builds for smaller images
- Keep containerd updated with Engine
Official Resources
Complete Docker Version Timeline
We track 222 Docker releases. The latest version is 29.2.1.
Docker is the industry standard container platform, enabling developers to build, share, and run applications in isolated containers. This page provides comprehensive version tracking for the entire Docker ecosystem, helping platform engineers and DevOps teams make informed decisions about container runtime upgrades, compatibility planning, and security patching.
Frequently Asked Questions
What Docker products are tracked on this page?
This page tracks Docker Engine, Docker Desktop, Docker Compose, and containerd releases. Each product has its own expandable section in the version timeline.
How often is this page updated?
Updated daily with the latest Docker releases. Version data is pulled live from official Docker sources.
What's the difference between Docker Engine and Docker Desktop?
Docker Engine is the core container runtime for Linux servers. Docker Desktop is a GUI application for Mac and Windows that bundles Docker Engine with developer-friendly tools like Docker Compose and Kubernetes.
Where can I check Docker image security vulnerabilities?
Use our Docker CVE Dashboard to look up known vulnerabilities for any Docker image.