March 20, 2013

Docker open-sourced

dotCloud open-sourced DockerSoftware that packages applications into containers — became the default way to ship and deploy services. on March 20, 2013 — packaging apps as portable containers (Solomon Hykes had publicly demoed it at PyCon on March 15).

What it was for

Docker (software)DockerSoftware that packages applications into containers — became the default way to ship and deploy services. images bundle an app and its dependencies; `docker run` starts containers identically on laptops, CI, and cloud VMs. It standardized 'build once, run anywhere' for microservicesAn architecture splitting applications into small independent services — each deployed and scaled separately. and dev environments. KubernetesAn orchestration system for containers — schedules, scales, and manages fleets of services in production. later orchestrated DockerSoftware that packages applications into containers — became the default way to ship and deploy services. containers at fleet scale.

People

  • Solomon Hykescreator

Companies

  • Docker

Why it's here

DockerSoftware that packages applications into containers — became the default way to ship and deploy services. made Linux containers usable for everyday developers, not just kernelThe core of an operating system that manages hardware, memory, and processes — everything else depends on it. experts.

Why it mattered

It launched the cloud-native era — images, registries, and compose files became universal DevOpsPractices combining software development and IT operations — automation, CI/CD, and faster releases. vocabulary.

What it solved

Deploying apps meant fragile snowflake servers; teams needed reproducible, isolated runtime environments.

Media

  • Docker (software)
    ImageDocker (software)

    dotCloud, Inc., Apache License 2.0, via Wikimedia Commons

Related