Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Learn Docker in a Month of Lunches

via YouTube

Overview

This course aims to help learners go from zero to production readiness with Docker in 20 bite-sized episodes. By the end of the course, students will have practical Docker skills to handle modern IT challenges such as cloud migration, microservices, and legacy systems. The course covers building Docker images, packaging applications into images, sharing images, using volumes for storage, running multi-container apps, adding observability, understanding orchestration with Docker Swarm and Kubernetes, automating releases, configuring for secure remote access, optimizing images, managing logs, and more. The teaching method involves video episodes, and the intended audience includes individuals interested in learning Docker on Linux, Windows, or Mac systems for practical everyday use.

Syllabus

Learn Docker in a Month of Lunches: DIAMOL 01.
DIAMOL 02: Building your own Docker images.
DIAMOL 03: Packaging applications from source code into Docker Images.
DIAMOL 04: Sharing images with Docker Hub and other registries.
DIAMOL 05: Using Docker volumes for persistent storage.
DIAMOL 06: Running multi-container apps with Docker Compose.
DIAMOL 07: Supporting reliability with health checks and dependency checks.
DIAMOL 08: Adding observability with containerized monitoring.
DIAMOL 09: Running multiple environments with Docker Compose.
DIAMOL 10: Building and testing applications with Docker and Docker Compos.
DIAMOL 11: Understanding orchestration - Docker Swarm and Kubernetes.
DIAMOL 12: Deploying distributed applications as stacks in Docker Swarm.
DIAMOL 13: Automating releases with upgrades and rollbacks.
DIAMOL 14: Configuring Docker for secure remote access and CI/CD.
DIAMOL 15: Building Docker images that run anywhere: Linux,Windows, Intel & Arm.
DIAMOL 16: Optimizing your Docker images for size, speed and security.
DIAMOL 17: Application configuration management in containers.
DIAMOL 18: Writing and managing application logs with Docker.
DIAMOL 19: Controlling HTTP traffic to containers with a reverse proxy.
DIAMOL 20: Asynchronous communication with a message queue.

Taught by

Elton Stoneman

Reviews

Start your review of Learn Docker in a Month of Lunches

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.