Why use containers?

  • Lighter and faster than (para)virtualization
  • Easily sharable (cf hub.docker.com)
  • Repeatable builds

The pet vs cattle principle

  • Servers are now generic, not unique anymore
  • Services are deployed identically everywhre
  • Making maintenance (and life) easier