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

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Go from zero to production readiness with Docker in 21 hours through 20 bite-sized episodes. Master practical Docker skills to tackle modern IT challenges, including cloud migration, microservices, and handling legacy systems. Focus on essential Docker techniques for Linux, Windows, or Mac systems without excessive theory. Learn to build and share Docker images, use volumes for persistent storage, run multi-container apps with Docker Compose, implement health checks, add monitoring, manage multiple environments, and automate testing. Explore orchestration with Docker Swarm and Kubernetes, deploy distributed applications, automate releases, configure secure remote access, optimize images for size and security, manage application configurations and logs, control HTTP traffic, and implement asynchronous communication with message queues.

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.