Solomon Hykes Demos Docker Publicly for the First Time
At PyCon on March 15, 2013, dotCloud co-founder Solomon Hykes introduced Docker to the world, ahead of the company's later pivot to focus on it entirely.
Solomon Hykes, co-founder of the Platform-as-a-Service company dotCloud, gave Docker’s first public demonstration at PyCon on March 15, 2013 — the moment an internal tool built to solve dotCloud’s own infrastructure problems was introduced to the wider software community.
Where Docker actually came from
dotCloud had been founded in 2008 in Paris by Kamel Founadi, Solomon Hykes, and Sebastien Pahl, originally as a PaaS provider. Docker began life as internal tooling dotCloud built to package and run applications consistently across its own infrastructure, built around Linux’s existing containerization primitives (namespaces and cgroups) rather than inventing a new isolation mechanism from scratch.
What made the PyCon demo notable
Container technology itself wasn’t new — Linux containers, Solaris Zones, and FreeBSD jails all predated Docker by years. What Docker’s demo introduced was a genuinely approachable, well-designed tooling and packaging layer on top of existing container primitives: a simple CLI, a portable image format, and a workflow that made building and running a container dramatically easier than working with raw namespaces and cgroups directly.
What followed the demo
The reception to this public introduction was strong enough that dotCloud began shifting its focus toward Docker specifically, culminating later that year in the company renaming itself entirely to Docker, Inc. — a pivot covered separately elsewhere in this blog’s news coverage — abandoning its original PaaS business to focus on the container tooling that had generated far more outside interest than the platform it had originally been built to support.
Sources: Docker, Inc. — Wikipedia, The Kubelist Podcast: The Docker Story with Solomon Hykes — Heavybit