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

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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.