This talk covers some of the problems we face when working with non-trivial architectures and how Docker can help.