The container abstraction hit the collective developer mind with great force the past two years and created a space of innovation for the distribution, configuration and deployment of cloud based applications. Now that this new model has established itself, work is moving towards orchestration and coordination of loosely coupled network services. There is an explosion of tools in this arena at different degrees of stability but the momentum is huge. In this session we'll cover an overview of the orchestration landscape - Kubernetes, Mesos, etc. -, give an introduction to Docker's own orchestration tools - machine, swarm and compose - and show a (semi)live demo of how they work in practice.