This document provides an overview of Docker terminology and hands-on Docker activities. It defines that layers in Docker are read-only file systems that images are built from, with images never changing. A Dockerfile automates building images by containing build commands. Hands-on steps demonstrate creating a container, committing it to an image, and using a Dockerfile to build an image running a Django app. The document also briefly explains using nsenter to debug containers.