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

YouTube

Optimizing Docker Builds - Successes, Failures, and Instrumented Observability

Docker via YouTube

Overview

Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
The course focuses on optimizing Docker builds by discussing successes, failures, and instrumented observability. Students will learn about optimizing the deployment pipeline, layer caching, multi-stage builds, Buildkit inline caching, Opentraces with Jaeger, and monitoring tool overload. The teaching method includes exploring different optimizations and a simplified observability pipeline. This course is intended for individuals interested in improving Docker build processes and enhancing their understanding of instrumented observability.

Syllabus

Optimizing Docker
Deployment pipeline
Layer Caching Changing the order of execution can
Multi-stage builds Not only can multistage builds reduce parallellation and better caching
Our Docker build is still slow
Why do we care?
Buildkit inline caching
Changes without results
Opentraces with Jaeger
Insights from Jaeger
Monitoring tool overload
A simpler solution
Observability pipeline Simple, flexible, with very little overhead
Comparing builds
The fun questions
Optimizations we're exploring Caching dependency install
Learnings
Questions?

Taught by

Docker

Reviews

Start your review of Optimizing Docker Builds - Successes, Failures, and Instrumented Observability

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.