← New search

Other meanings of Docker

Technology company

Docker, Inc.

Docker, Inc. is the software company that created and maintains the Docker platform for containerization, which packages applications into lightweight, portable containers. Founded in 2010 by Solomon Hykes as a side project within the platform-as-a-service company dotCloud, it was spun off as a standalone company in 2013 and launched the open-source Docker Engine. The company's technology quickly became a cornerstone of modern DevOps workflows, enabling consistent deployment across development, testing, and production environments. Docker, Inc. has since expanded its product line to include enterprise tools, a registry service (Docker Hub), and a desktop application, while navigating financial challenges and a restructuring that separated the Docker brand from the original container runtime.

2010
Founded
Founded
San Francisco, CA
Headquarters
Headquarters
Solomon Hykes
Founder
Founder
~500
Employees (2024)
Employees
$273M
Total Funding
Total Funding
1

History and founding

Docker, Inc. originated from dotCloud, a platform-as-a-service company founded by Solomon Hykes in 2008. In 2010, Hykes started developing an internal tool called Docker to manage Linux containers on the dotCloud infrastructure. By 2013, the tool had matured into an open-source project that attracted widespread attention for its ability to simplify the creation and deployment of isolated application environments. The same year, Hykes spun off Docker as a separate company, raising $15 million in Series A funding from Sequoia Capital and 500 Global. The public release of Docker Engine 1.0 in 2014 established the company as a leader in the containerization movement, with adoption accelerating across cloud providers and enterprises.

2

Business model and products

Docker, Inc. generates revenue primarily through commercial subscriptions for Docker Desktop, Docker Hub, and Docker Enterprise. Docker Desktop provides a desktop application for building and managing containers on macOS, Windows, and Linux. Docker Hub is a cloud-based registry for storing and sharing container images, offering free public repositories and paid private plans. The company also offers Docker Enterprise (formerly Docker EE), a platform for large-scale container management with security and compliance features. In 2019, Docker, Inc. sold its enterprise business to Mirantis, Inc. to focus on developer tools. The restructuring allowed the company to streamline operations and concentrate on the core Docker Developer Tools product line, including Docker Desktop and Docker Hub.

3

Impact on software development

Docker, Inc.'s technology revolutionized software development by making containerization accessible. Containers package an application with its dependencies, ensuring consistent behavior across different environments. This paradigm shift accelerated the adoption of DevOps practices, continuous integration/continuous delivery (CI/CD) pipelines, and microservices architectures. Docker's open-source release also catalyzed the growth of the container ecosystem, influencing orchestrators like Kubernetes and spawning the Open Container Initiative (OCI) to standardize container formats. By 2024, Docker is used by millions of developers, and its tooling is integrated into major cloud platforms (AWS, Azure, Google Cloud). The company's emphasis on developer experience—simplifying “it works on my machine” problems—has permanently changed how software is shipped and managed.

4

Lesser-known aspects

Despite its success, Docker, Inc. faced significant financial struggles. In 2019, the company was reported to be burning through cash, leading to the sale of its enterprise arm to Mirantis and subsequent layoffs. The original container runtime, containerd, was donated to the Cloud Native Computing Foundation (CNCF) in 2017, effectively removing Docker Inc.'s control over the core runtime. The company also attempted to pivot toward a Kubernetes-native strategy with “Docker Enterprise” but later retreated. A lesser-known fact is that Docker's logo is a whale carrying stacked cargo containers—a visual pun on the term “container.” Furthermore, the company's early open-source success was driven by the contributions of a small team; the first public commit of Docker was made by Hykes himself in 2013 on GitHub. Docker, Inc. also played a key role in founding the Open Container Initiative, which now governs the standard container image spec.

Glossary

Container
A lightweight, stand-alone executable package that includes everything needed to run a piece of software, including code, runtime, system tools, libraries, and settings.
Docker Engine
The core open-source software that creates and runs containers using Linux kernel features such as cgroups and namespaces.
Docker Hub
A cloud-based registry service for finding and sharing container images, owned by Docker, Inc.
Docker Desktop
A desktop application for macOS, Windows, and Linux that provides an integrated environment for building, running, and managing containers.
Microservices
An architectural style that structures an application as a collection of loosely coupled services, each running in its own container.
DevOps
A set of practices that combines software development (Dev) and IT operations (Ops) to shorten the development lifecycle and deliver high-quality software continuously.

Docker, Inc. has undergone multiple restructurings; its current product focus is on developer tools and the Docker Hub ecosystem.