Docker Academy
Reproducible environments, small images, fast builds.
Multi-stage builds, layer caching, image hardening and Compose for local AI stacks — including the GPU and model-weight problems that make AI images different from web images.
Duration
3 weeks
Content
24 hours
Lessons
30
Level
Beginner
Students
1,032
Certified
718
RIVA mentors you through every lesson, lab and assessment in this academy — and knows where you got stuck last time.
What you’ll be able to do
Written as capabilities, not topics. If you can’t do these at the end, the academy didn’t work.
- Cut an image from gigabytes to tens of megabytes with multi-stage builds
- Order layers so a code change doesn't reinstall the world
- Run a full local AI stack with Compose
- Harden an image and scan it before it ships
Skills you'll build
Tools you'll use
4 modules · 30 lessons
Module outline published. Full lesson list unlocks when the next cohort opens — we don't list lessons before they're recorded.
01Images and layersHow caching really works, and how to stop fighting it.8 lessons · 2h
Lesson list publishes when the cohort opens.
02Multi-stage buildsSmall, fast, reproducible images.7 lessons · 2h
Lesson list publishes when the cohort opens.
03Compose for AI stacksApp, vector store, worker and model server together.8 lessons · 2h
Lesson list publishes when the cohort opens.
04HardeningNon-root, minimal base images and scanning in CI.7 lessons · 2h
Lesson list publishes when the cohort opens.
On completion
ReveloSoft Certified Foundation
You understand the vocabulary and can follow a working system end to end. The rung that makes the rest of the ladder legible.
60-minute assessment · pass mark 70% · QR-verifiable credential
- Complete one Foundation academy in full
- Pass the 40-question proctored assessment
- Submit one guided project