Caffeinated Coder
Book an appointment
Lesson 49 · Building systems

Containers and deployment

"It works on my machine" happens because code depends on everything installed around it. A container image packs the app together with those dependencies, built from a short recipe called a Dockerfile, one layer at a time. Follow the image from the build to a registry and on to the servers, see why containers are lighter than virtual machines, and watch an orchestrator such as Kubernetes restart a crash, scale up, roll out a new version a few copies at a time and roll it back.

12 min12 steps5 questionsAdvanced
Fig 49 · Interactive
Loading figure…
or ← →

Quiz Unlocks after the last step.