Skip to content

Docker

The platform that made Linux containers mainstream: build images with a Dockerfile and run them anywhere with Docker Engine.

  • Active project
  • Latest 29.9.3Nov 2026
  • Supported 2 versions
On this page

At a glance

Type
DevOps & containers
Developer
Docker, Inc. and the Moby project
First release
20 Mar 2013
Release cadence
Docker Engine: several major releases per year
Role
Container engine and tooling
Components
Docker Engine (dockerd), CLI, BuildKit, Compose, containerd
Written in
Go
Runs on
Linux (native), Windows and macOS via Docker Desktop
Release data
Docker Engine
License
Apache 2.0 (Engine); Docker Desktop has paid tiers
Website
docker.com

Newest release

Docker 29

Released 10 Nov 2025 · latest update 29.9.3

Support status

29 Supported

No end date announced

25.0 Supported

Until 4 Dec 2026 · in 21 days

28 End of life

Ended 13 May 2026 · 6 months ago

Release history

VersionReleasedLatestEnd of lifeStatus
2910 Nov 202529.9.3Not announcedSupported
2820 Feb 202528.5.213 May 2026End of life
2725 Jun 202427.5.13 May 2025End of life
26.122 Apr 202426.1.517 Feb 2025End of life
26.020 Mar 202426.0.28 Jun 2024End of life
25.019 Jan 202425.0.184 Dec 2026Supported
24.016 May 202324.0.98 Jun 2024End of life
23.02 Feb 202323.0.1819 May 2025End of life
20.109 Dec 202020.10.2710 Dec 2023End of life
19.0322 Jul 201919.03.158 Jan 2021End of life
18.098 Nov 201818.09.922 Aug 2019End of life
18.0618 Jul 201818.06.38 Dec 2018End of life
18.0525 Apr 201818.05.018 Aug 2018End of life
18.0427 Mar 201818.04.09 Jun 2018End of life
18.0314 Mar 201818.03.110 May 2018End of life
18.0226 Jan 201818.02.021 Apr 2018End of life
17.1215 Dec 201717.12.110 Feb 2018End of life
18.0112 Dec 201718.01.07 Mar 2018End of life
17.1117 Nov 201717.11.027 Jan 2018End of life
17.1013 Oct 201717.10.020 Dec 2017End of life
17.0922 Sep 201717.09.117 Nov 2017End of life
17.0728 Aug 201717.07.026 Oct 2017End of life
17.0620 Jun 201717.06.229 Sep 2017End of life
17.054 May 201717.05.028 Jul 2017End of life
17.043 Apr 201717.04.04 Jun 2017End of life
17.0323 Feb 201717.03.25 May 2017End of life

Release data: endoflife.date and vendor announcements, checked 13 Nov 2026. Spotted a mistake? Tell us.

Support timeline

The 12 most recent releases, from release day to the end of support.

  • Active support
  • Today
29
28
27
26.1
26.0
25.0
24.0
23.0
20.10
19.03
18.09
18.06

History

Docker was developed inside dotCloud, a platform-as-a-service start-up, and shown publicly by Solomon Hykes at PyCon in March 2013. It packaged Linux kernel features such as namespaces and cgroups behind a simple CLI, Dockerfiles and an image registry. The company renamed itself Docker, Inc. and Docker became the standard way to ship applications.

Docker helped found the Open Container Initiative and donated containerd to the CNCF. Kubernetes now runs containerd directly rather than through Docker. Docker Engine remains open source under the Moby project, while Docker Desktop for Windows and macOS needs a paid subscription for larger companies.

Milestones

  1. 2013Solomon Hykes demos Docker at PyCon and dotCloud open-sources it
  2. 2014Docker 1.0 is released
  3. 2015Docker co-founds the Open Container Initiative (OCI)
  4. 2017The Moby project launches; versions switch to YY.MM (17.03)
  5. 2019Docker sells its enterprise business to Mirantis
  6. 2021Docker Desktop requires a paid subscription for larger companies
  7. 2023Docker Engine returns to plain version numbers with 23.0

Docker guides

Browse all 73 Docker guides →

Frequently asked questions

What is the latest version of Docker?

The newest Docker release is Docker 29, released on 10 Nov 2025. Its latest update is 29.9.3 (3 Nov 2026).

Which Docker versions are still supported?

As of 13 Nov 2026, 2 versions are supported: Docker 29; Docker 25.0 (until 4 Dec 2026).

Is Docker 28 still supported?

No. Docker 28 reached end of life on 13 May 2026 and no longer gets free security updates. Upgrade to Docker 29.

Compare Docker

← All software & operating systems

Back to top