All academies
Platform & CloudBeginnerFoundation certificate

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

4.7average ratingEnrolling now

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

Multi-stage buildsLayer cachingComposeImage hardeningScanning

Tools you'll use

DockerComposeBuildKitTrivy
Curriculum

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.

Lesson list publishes when the cohort opens.

02Multi-stage buildsSmall, fast, reproducible images.

Lesson list publishes when the cohort opens.

03Compose for AI stacksApp, vector store, worker and model server together.

Lesson list publishes when the cohort opens.

04HardeningNon-root, minimal base images and scanning in CI.

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
How certification works