DevOps Python App
Overview
DevOps Python App serves as a practical demonstration of modern DevOps practices applied to a Python project. It features automated builds, testing, and Docker containerization.
Key Features
- ๐ณ Docker Integration: Optimized Dockerfile for Python applications
- ๐ค GitHub Actions: Automated CI/CD workflows
- ๐ฆ Registry Management: Automated pushing to Docker Hub
- ๐งช Testing: Integration of unit tests in the build pipeline
Getting Started
git clone https://github.com/Hritikraj8804/devops-python-app.git
cd devops-python-app
# Build Docker Image
docker build -t devops-python-app .
# Run Container
docker run -p 5000:5000 devops-python-app
Tech Stack
| Technology | Purpose |
|---|---|
| Python | Application Logic |
| Docker | Containerization |
| GitHub Actions | Automation |