Docker is an open platform for developing, shipping, and running applications, written in Go. Released in 2013 by dotCloud (later renamed Docker Inc.), Docker popularized the use of Linux containers and revolutionized how software is packaged and deployed.
The Docker Engine, BuildKit, Compose, and the OCI standards Docker helped create are now foundational technology across every cloud and every CI pipeline.
Container platform that changed software delivery forever. Build, ship, run anywhere.
✨ Features
Bundle apps with all their dependencies. Same artifact runs identically on dev, CI, and prod.
Modern build engine. Parallel layers, cache mounts, multi-stage builds, secret mounts.
Define multi-container apps in YAML. One command spins up the whole local stack.
Largest container registry. Pull official images for every popular language and database.
Image and runtime specs Docker created are now industry standards used by every cloud.