This intensive five-day hands-on course is designed to provide working developers, DevOps staff, and other technology professionals with a comprehensive treatment of Docker. Attendees will leave with a clear understanding of Docker and its place in the market; how containers are used in development, test and production settings; container networking internals and multi-host networking; security, cgroups, and namespaces; as well as experience with Docker API operations and distributed Docker configuration. During the course students will gain hands-on experience with the Docker command line, Dockerfiles and the Docker image creation process; the course covers Container operations in depth and introduces attendees to all of the docker command line commands, the entire range of Dockerfile instructions and gives students architectural insights into the Linux kernel technologies enabling Docker.