Skip to content

A multi-tier web application containerized using Docker and orchestrated with Docker Compose, featuring a frontend (Nginx), backend (Node.js), and a MySQL database.

Notifications You must be signed in to change notification settings

Arjun-Vinod/Multi-Tier-Dockerized-Web-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Tier Dockerized Application

A production-style multi-container web application built with Docker & Docker Compose, deployed on AWS (EC2).

Features

  • 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

Tech Stack

Docker - Containerization

Docker Compose - Multi-container orchestration

AWS EC2

How to run

  • Docker installed

  • Build and Run with Docker Compose

  docker-compose up -d
  • Stop the application
  docker-compose down

About

A multi-tier web application containerized using Docker and orchestrated with Docker Compose, featuring a frontend (Nginx), backend (Node.js), and a MySQL database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published