Docker
Developer platform for building, sharing, securing, and running applications in containers.
Last updated August 28, 2026
Overview
Docker is an American software company and developer-platform brand focused on containerized application development. Its tools package application code together with the libraries, system utilities, and configuration it needs into portable units called containers. Because containers share the host operating system kernel while isolating application processes, they are generally lighter and faster to start than conventional virtual machines. This model helps development teams create more consistent environments across laptops, continuous-integration systems, servers, and cloud infrastructure. The business originated as dotCloud, a platform-as-a-service company founded in 2008 by Kamel Founadi, Solomon Hykes, and Sebastien Pahl. The company was incorporated in the United States in 2010 and publicly presented Docker in 2013. Docker's open-source technology gained rapid adoption because it simplified a recurring software-engineering problem: the difference between an application that works in a developer's environment and the same application deployed elsewhere. Docker supplied a standard image-and-container workflow, command-line tooling, and a community-oriented image registry, making container concepts accessible to a broad developer audience. Docker's principal commercial offerings are Docker Desktop and Docker Hub. Docker Desktop provides a graphical and command-line environment for creating, testing, and operating containers on Windows, macOS, and Linux. It bundles components such as the Docker Engine, image-building tools, local Kubernetes integration, development environments, and security and collaboration features, although the precise feature set depends on platform and subscription. Docker Hub is a hosted registry and collaboration service where users and organizations publish, discover, pull, and manage container images. It also supports automated workflows and access controls for teams. The company has also maintained or contributed to important elements of the wider container ecosystem. Docker Engine is the runtime and tooling layer used to build and run containers. Docker Compose lets developers define multi-container applications in declarative configuration files and operate them as a unit. Docker's work helped popularize and advance projects including containerd and runC, which became significant components of the broader cloud-native infrastructure landscape. Docker's ecosystem is related to, but distinct from, Kubernetes: Docker emphasizes the developer workflow and application packaging, while Kubernetes is primarily a system for orchestrating containers across clusters. Docker's commercial strategy changed substantially during the late 2010s. The company attempted to serve large enterprises through Docker Enterprise and related orchestration and management products, while facing strong competition from cloud providers, Kubernetes-focused vendors, and established infrastructure companies. In 2019, Mirantis acquired Docker's enterprise business, including associated technology, customers, partnerships, and employees. Docker retained its developer-oriented assets and raised new capital while shifting its focus toward individual developers, development teams, and the broader application-delivery workflow. In 2021, Docker introduced the Docker Business subscription and revised the licensing terms for Docker Desktop in larger organizations. The change reflected an effort to convert extensive developer adoption into recurring commercial revenue while preserving free access for qualifying individual users, small businesses, education, and open-source projects under the applicable terms. Docker has continued positioning itself as a developer-first platform for cloud-native software, with products addressing local development, image distribution, security, team collaboration, and the movement of applications from source code to production. It remains a privately held company and has not announced a public listi…
History
Docker's corporate history began with dotCloud, a platform-as-a-service venture founded in 2008 by Kamel Founadi, Solomon Hykes, and Sebastien Pahl. The company was initially associated with Paris and later operated from the United States; it was incorporated in the United States in 2010. dotCloud developed infrastructure intended to simplify application deployment across different underlying systems. Out of that work came the container technology that was later branded Docker. Solomon Hykes publicly demonstrated Docker at PyCon in 2013. The project attracted attention because it offered a relatively simple workflow for assembling applications into images and running those images as isolated containers. Docker's open-source model, command-line interface, image format, and public registry helped make containers practical for everyday software development rather than limiting them to specialist infrastructure teams. In July 2013, Benjamin Golub became chief executive, and the company increasingly organized itself around the Docker project. Adoption accelerated through the middle of the decade. Docker Hub became a central distribution and discovery point for container images, while Docker Engine, Docker Compose, and related tools supported local development and multi-service application workflows. Docker also contributed to foundational projects in the container ecosystem, including containerd and runC. These projects later became important in cloud-native infrastructure beyond Docker's own commercial products. The company raised successive venture rounds and achieved so-called unicorn status after a large 2015 financing round, although it remained privately held. Docker subsequently tried to expand from developer tooling into a broader enterprise platform. It offered Docker Enterprise and related management, orchestration, security, and registry capabilities, and promoted Docker Swarm as an alternative approach to container orchestration. At the same time, Kubernetes gained momentum among cloud providers, infrastructure vendors, and enterprise users. Docker faced growing competition from companies such as Red Hat, VMware, Microsoft, Amazon, Google, and other Kubernetes-focused providers. Leadership changed several times as the company sought a sustainable balance between open-source adoption, enterprise sales, and monetization of its developer community. In November 2019, Mirantis acquired Docker's enterprise business. The transaction separated the enterprise platform and its associated customers, partnerships, and employees from the remaining Docker business. Docker raised additional funding and appointed Scott Johnston as chief executive, shifting its emphasis toward developers and development teams. The retained portfolio centered on Docker Desktop, Docker Hub, Docker Engine, Compose, and related workflow and collaboration services. Mirantis used the acquired enterprise technology as part of its own Kubernetes and cloud-native offering. Docker's later strategy focused on turning strong developer usage into a subscription business. In 2021, it introduced Docker Business and revised Docker Desktop licensing for larger commercial organizations. The move generated discussion because Docker Desktop had become deeply embedded in development practices, but it also established clearer commercial boundaries between free use and paid organizational use. Docker continued adding capabilities around security, image management, software supply-chain visibility, and collaboration, including the Docker Scout product line. In February 2025, Don Johnson became chief executive, replacing Scott Johnston. Johnson brought experience from Oracle Cloud Infrastructure and Amazon Web Services. His appointment signaled an intention to extend Docker beyond container runtime utilities toward a broader development-life-cycle platform and cloud-native application workflow. Docker remains a private, active company headquartered in Palo Alto, California, with a globally used developer platform and an ecosystem that operates alongside, rather than replacing, Kubernetes and other container orchestration systems.
- 2025Don Johnson becomes CEO
Don Johnson succeeded Scott Johnston as chief executive, effective February 12, 2025.
- 2021Docker Business launches
Docker launched a subscription tier for larger organizations and revised Docker Desktop licensing terms.
- 2019Enterprise business is acquired by Mirantis
Mirantis acquired Docker Enterprise, while Docker retained its developer-focused products and restructured its strategy.
- 2015Docker reaches unicorn status
A major financing round placed the privately held company above the one-billion-dollar valuation threshold.
- 2013Docker is publicly introduced
Solomon Hykes presented Docker at PyCon, helping launch the project into the wider developer community.
- 2010United States incorporation
The company was incorporated in the United States while developing the technology that became Docker.
- 2008dotCloud is founded
Kamel Founadi, Solomon Hykes, and Sebastien Pahl founded dotCloud as a platform-as-a-service company.
Products and positioning
Developer-first cloud-native application platform centered on containers, emphasizing portability, faster development, collaboration, and secure software delivery.
Docker DesktopDeveloper environment
Docker Desktop is Docker's packaged desktop environment for building and running containerized applications on Windows, macOS, and Linux. It combines a graphical interface with command-line workflows and commonly includes Docker Engine, image-building functionality, Compose support, local Kubernetes integration, extensions, and organizational controls. It is designed to reduce the setup burden involved in running containers locally and to provide a consistent bridge between a developer workstation and remote deployment environments.
Docker HubContainer registry and collaboration service
Docker Hub is a hosted registry and collaboration platform for container images. Developers can discover public images, publish their own images, and use repositories, access controls, automated workflows, and organization features to distribute software artifacts. It serves as a major meeting point between Docker's open-source ecosystem and its commercial platform, although users remain responsible for evaluating the provenance, maintenance, and security of images they consume.
Docker EngineContainer runtime and tooling2013
Docker Engine is the core technology used to build and run containers. It includes the daemon and APIs that manage images, containers, networks, and storage, together with command-line tools used by developers and operators. Engine enabled Docker's characteristic workflow of creating an image from application materials and starting repeatable container instances from that image. It is a foundational component of Docker's platform and is also connected to broader open-source container standards and projects.
Docker ComposeMulti-container application development
Docker Compose allows developers to describe applications composed of multiple services, networks, volumes, and configuration values in a declarative file. Teams can use it to create, start, stop, and troubleshoot a complete local application stack rather than managing each container independently. Compose is particularly common for development and testing environments, where databases, queues, APIs, and front ends need to be started together with reproducible settings.
Docker ScoutSoftware supply-chain security
Docker Scout is Docker's application and image security and supply-chain visibility offering. It is intended to help teams inspect container images, identify vulnerabilities and policy issues, understand image composition, and improve the security posture of software before and during delivery. The product extends Docker's role from simply running containers toward helping organizations govern the artifacts and dependencies that move through their development pipelines.
Flagship businesses
- Docker Desktop
- Docker Hub
- Docker Engine
- Docker Business
Marketing campaigns
- Developer community and content marketing
Global
Docker's customer-acquisition and brand activity has relied heavily on developer education, documentation, technical content, community participation, social channels, and ecosystem engagement. These activities support product adoption among individual developers while also creating a route toward team and enterprise subscriptions.
Outcome. The available reference material describes the approach but does not provide a reliably quantified campaign outcome.
Brand decisions
- 2021Introduce Docker Business and revise Docker Desktop licensingStrategy
Docker sought to monetize broad developer adoption and establish clearer commercial terms for organizational use of Docker Desktop.
What changed. Docker launched the Docker Business subscription and changed Docker Desktop licensing conditions for larger commercial organizations, while preserving free-use provisions for qualifying users and organizations.
Aftermath. The decision strengthened Docker's subscription model and prompted attention from users and organizations whose development workflows depended on Docker Desktop.
- 2019Sell Docker Enterprise to MirantisM&A
Docker faced pressure in enterprise infrastructure and orchestration as Kubernetes and larger cloud and software vendors gained influence.
What changed. Docker sold its enterprise business to Mirantis, including the associated platform, customers, partnerships, and employees, and refocused the remaining company on developer products.
Aftermath. The transaction gave Mirantis an enterprise container and Kubernetes-related business while Docker concentrated on Docker Desktop, Docker Hub, Engine, Compose, and developer subscriptions.
Leadership
| Name | Title | Tenure |
|---|---|---|
| Don Johnson | Chief Executive Officer | 2025– |
| Rob Bearden | Chief Executive Officerformer | 2019–2019 |
| Scott Johnston | Chief Executive Officerformer | 2019–2025 |
| Steve Singh | Chief Executive Officerformer | 2017–2019 |
| Benjamin Golub | Chief Executive Officerformer | 2013–2017 |
| Solomon Hykes | Co-founder and former Chief Executive Officerformer | –2013 |
Recent events
- 2025Docker appoints Don Johnson as chief executive
Don Johnson, formerly an Oracle Cloud Infrastructure executive, succeeded Scott Johnston as Docker's chief executive on February 12, 2025.
Leadership change - 2021Docker launches Docker Business and changes Docker Desktop licensing
Docker introduced a paid Business subscription for larger organizations and changed the conditions under which Docker Desktop could be used commercially, while retaining free-use provisions for qualifying users and organizations.
Product launchRegulation - 2019Mirantis acquires Docker's enterprise business
Mirantis acquired Docker Enterprise and related enterprise assets as Docker restructured around developer-focused products. Scott Johnston became Docker's chief executive during the transition.
M&ALeadership change
Sources
Cite this profile: Cite the canonical profile. /brand-wiki/docker · Editorial policy · How profiles are compiled