boot2docker is a 24mb Linux distribution based on made specifically to run Docker containers. It runs completely from RAM.
What started as a hack has turned into a real operating system, used by tens of thousands of developers worldwide. And it all started because we found that having a full featured host operating system isn't needed to run Docker images.
boot2docker is essentially trying to change the way people develop, run and deploy software through Docker, across all OSes and hardware. It is opinionated, is distributed as an ISO image, and is read-only.
Most importantly, an ecosystem is starting to develop around it:
In this talk, I will not only present you what boot2docker is, but what we stand for, and why we think our choices change the way we deal with OS and how Docker is paving the way to the next generation of software.