Containers are a lightweight virtualization mechanism for Linux. In this talk, we will cover the underlying containerization technologies in the Linux kernel (CGroups and Namespaces) and the container management systems built on top of them, culminating in a discussion of Docker: an open-source container manager with a powerful deployment mechanism.