The two-day workshop agenda covers Docker concepts like containers, images, and Dockerfiles. It includes hands-on labs for building Docker images, running containers with resource limits, mounting volumes, publishing ports, and using Docker Compose. Additional topics are Docker Swarm for clustering, Docker registries for storing images, and monitoring Docker systems. The goal is to teach attendees how to use Docker for building, deploying and managing applications across infrastructure.