Running an AWS Stack on Your Local Machine
summary
Shows how to run an AWS Stack locally using Docker Desktop and Docker Compose v2, with the repo providing hosts file entries and a ready-made compose layout. Demonstrates Dockerfile tips (static lines first, multi-stage builds, small alpine base), compose patterns (parent/child file ordering, env substitution), network strategy (group related services per network, separate one‑off tasks into their own compose files), runtime hacks like extra_hosts→bridge gateway hack to resolve container hostnames through the host, and using healthchecks for visibility.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:44Tools Requirements
- 2:05Development
- 4:00Caching
- 7:22docker compose
- 12:57dockercon
- 13:32composefile
- 15:02emb substitution
- 16:15docker bridge hack
- 18:49Demo
related talks
44mDocker and the Path to a Better Staging Environment
30mSimplify All the Things with Docker Compose
41mBuilding & testing Cloud applications locally using LocalStack
28mMulti-Container Applications with Docker Compose
49mDocker Compose: From Localhost to the Cloud
32mLocal development techniques with Kubernetes
28mDocker-Composing Your Way to a Better Development Environment
28mHow to Get Started with Docker
