A production-style multi-container web application built with Docker & Docker Compose, deployed on AWS (EC2).
- Dockerized Architecture – Each service runs in its own container
- Docker Compose Orchestration – One command brings up the whole stack
- Persistent Database – MySQL data stored in Docker volume
Docker - Containerization
Docker Compose - Multi-container orchestration
AWS EC2
-
Docker installed
-
Build and Run with Docker Compose
docker-compose up -d
- Stop the application
docker-compose down