How do containers actually work? Explaining the magic behind containers, which and how kernel features are used and why certain simple examples from the internet should not run in production. Security implications and best practices for running containers successfully.