Course Wiki
Docker
Container packaging for model services, pipeline components, and app deployments across four Zoomcamps.
Related Pages
Docker turns an application plus its dependencies into a portable image. Data Engineering Zoomcamp introduces it first: Postgres, pgAdmin, and later pipeline components all run as containers defined in docker-compose files, so a local environment mirrors production.
Machine Learning Zoomcamp uses the same skill to package a FastAPI model service into an image that runs identically on a laptop and in the cloud. MLOps Zoomcamp deploys Flask web services in containers and runs integration tests with docker-compose; AI Dev Tools Zoomcamp containerizes the full-stack app with Docker Compose and Postgres before deploying it to AWS. The throughline: if it runs in the container, it runs anywhere.