The hands-on exercises include:
Configuring Docker
Running Docker containers, connecting to them, using port mappings and volumes
Best practices in building containers including version management and environments
Running Docker swarm
Integration of Docker and Jenkins