All modules

Module 17 · Ship

Docker & Deployment

Package one immutable artifact, inject environment configuration safely, and deploy it with health-aware automation.

Advanced4 chapters190 minutesPrerequisite: Configuration, testing, and Actuator
Start module

Chapter plan

What you will complete

Module outcome

Create a repeatable container delivery path with safe startup, rollout, shutdown, and rollback behavior.

Mental model

A deployment is a controlled state transition across build, configuration, data, traffic, and rollback—not a file copy.

Module checkpoint

Production delivery pipeline

Containerize and roll out the order service with migrations and failure-safe probes.

  • Layered non-root image
  • CI quality gates
  • Graceful rolling-deploy demonstration

Final module assessment

Ready to prove mastery?

Complete all 50 questions after finishing the module lessons and checkpoint.

Take module quiz