applications and services to any platform that supports Docker. • Think of it as a cargo container for your service. • Pack, ship and run your service in a completely isolated environment easily.
union filesystem for Linux to virtualize applications. • Virtualization overhead is very low; effectively zero memory/CPU cost above native service. • Completely isolated environment.
pull primitives) • Makes deploying services to {your own | cloud | PaaS } servers easy and repeatable • Completely isolates your application environment • Faithfully replicates your environment for dev and testing • It's fun!