VProfile – Local Setup (Docker)
This project runs a 3-tier Java application (Nginx + Tomcat + MySQL) using Docker Compose.
Prerequisites
Docker ≥ 20.x
Docker Compose v2
step 1)Clone the repository
git clone https://github.com/tabarak23/eks-java.git
cd eks-java
Step 2) Build Docker images
command = docker compose build
Step 3) Start the application
command = docker compose up -d
Step 4) Access the Application
http:://localhost:8080
Step 5) Stop & Clean Up
command = docker compose down
Notes
(i)Application containers run as non-root users
(ii)Images are production-ready and Kubernetes/EKS compatible



