A two-tier Flask application containerized using Docker. The application uses Flask as the backend and MySQL as the database.
- Python
- Flask
- MySQL
- Docker
- Docker Compose
- Git
- Linux
Client | Flask Container | MySQL Container
- Dockerized Flask application
- MySQL database
- Docker Compose orchestration
- Persistent database storage
- Easy deployment
git clone
cd two-tier-flask-app
docker compose up --build
Visit: http://localhost:5000
app.py Dockerfile docker-compose.yml requirements.txt templates/
- Nginx Reverse Proxy
- CI/CD using Jenkins
- Kubernetes Deployment
- AWS Deployment
Rakesh Sharma