MODULE 1 · DAY 1
Container-Native GenAI
Why the open standard — not Docker — is the through-line for AI
Gourav Shah · School of DevOps & AI · Lesson + Lab + Quiz
M1·01
Five ideas carry the rest of the course
Five ideas that shape every lab in the rest of the course.
M1·02
The assumption that just broke
Docker Desktop is now paid for orgs over 250 staff or $10M revenue.
M1·03
Container-native, not Docker-native
An OCI image is a shipping container — the carrier is your business.
M1·04
What containers buy an AI stack
Think of each component as a hermetically sealed shipment.
M1·05
Guest rooms with no power outlets
macOS containers are like guest rooms with no power outlets.
M1·06
Native server, containerized everything else
Serve the model natively; containerize the app, agent, and vector DB.
M1·07
One universal contract: the OpenAI-compatible endpoint
The API is a wall socket: swap the power station, appliance never notices.
M1·08
The 2026 map: declarative vs orchestration
Two ways to build an agent — start light, add weight only when needed.
M1·09
Anatomy of a declarative agent
Four plain parts define an agent — no framework code required.
M1·10
Meet Acme — two connected tools
One fictional company, runbooks nobody reads, two connected AI tools.
M1·11
The build ladder — one step per module
Every module adds exactly one rung to the same growing compose.yaml.
M1·12
TO THE LAB
Build it once. Run it anywhere.
In the lab you'll prove this wiring yourself, hands on.
Now open Module 1 · Lab. · Gourav Shah · School of DevOps & AI
M1·13