Re:Docker releases version 0.2.0
by andrewflnr on Thursday April 25, 2013 @07:00PM
(#5610509)
For a lot of people that's not terribly helpful. Before I heard of Docker I had never heard of LXC.
Maybe, "Docker is a system for creating and deploying self-contained application packages for Linux," except I'm pretty sure "application package" is the wrong phrase. But that's the gist of why it's interesting, IMHO.
I agree the wording is not super approachable. We have plans to change that :)
Docker complements LXC with a high-level API which operates at the process level. It runs unix processes with strong guarantees of isolation and repeatability across servers.
Docker is a great building block for automating distributed systems: large-scale web deployments, database clusters, continuous deployment systems, private PaaS, service-oriented architectures, etc.