This document provides an overview of Docker including: - Docker allows building applications once and deploying them anywhere reliably through containers that provide resource isolation. - Key Docker components include images, resource isolation using cgroups and namespaces, filesystem isolation using layers, and networking capabilities. - Under the hood, Docker utilizes cgroups for resource acco