The Industry-Leading Container Runtime

Docker Engine powers millions of applications worldwide, providing a standardized packaging format for diverse applications.

Docker Engine Sparked the Containerization Movement

Docker Engine is the industry’s de facto container runtime that runs on various Linux (CentOSDebianFedoraRHEL, and Ubuntu) and Windows Server operating systems. Docker creates simple tooling and a universal packaging approach that bundles up all application dependencies inside a container which is then run on Docker Engine. Docker Engine enables containerized applications to run anywhere consistently on any infrastructure, solving “dependency hell” for developers and operations teams, and eliminating the “it works on my laptop!” problem.
Docker-Website-2018-Diagrams-071918-V5_a-Docker-Engine-page-first-panel

Why Docker Engine?

accelerate-innovation

Accelerate Innovation

Docker Engine forms the common foundation underlying many cloud-native applications, letting developers turn ideas into reality quickly and securely.

freedom-of-choice

Freedom of Choice

Docker Engine supports any type of application – legacy to cloud-native, monolithic to 12-factor – and works with multiple operating systems, across hybrid/multi-cloud and validated to work with Kubernetes CRI.

intrinsic-security

Intrinsic Security

Docker Engine is built with security in mind. With Docker Content Trust and FIPS 140-2 validation, Docker Engine users can run containerized applications in highly regulated environments.

Download Docker Engine

Get Docker Engine for the most popular open source Linux distributions such as CentOS, Debian, Fedora, and Ubuntu: