Containers: A Guide for the Perplexed

Accepted Session
Short Form
Scheduled: Tuesday, June 20, 2017 from 1:30 – 2:15pm in B202/203


WTF are containers anyway? And what aren't they? And what is all this other ... stuff? Come find out.


Orchestration, overlay network, docker, container runtimes, OCI, images, namespaces, overlayFS, pods, routes … and you thought development using containers was supposed to be easier! Instead it’s just confusing.

Kubernetes geek Josh Berkus will step you through the various layers of the new container “stacks”, explaining the concepts and requirements behind each component without hype or branding. You’ll learn how containers are different from VMs, what they’re good for, and what other bits of supporting infrastructure you’ll end up using with them. This will include explaining:

  • images, containers, and runtimes
  • building images and applications
  • orchestration and container clouds
  • “container networking”
  • discovery, routing and DCSes

This talk is intended for those who have heard of Docker or Linux containers, but aren’t really sure what they do.


containers, Docker, kubernetes, devops

Speaking experience

I have spoken at three previous OSBs, plus SCALE, OSCON, DevOpsDays, etc.