Skip to content

Repository files navigation

🚀 Flask CI/CD Pipeline con Jenkins y Docker

Python Flask Docker Jenkins

📋 Descripción

Pipeline completo de CI/CD con Jenkins y Docker para despliegue automatizado de aplicaciones Flask. Demuestra prácticas DevOps profesionales con containerización y automatización end-to-end.

🛠️ Stack Tecnológico

Backend: Python + Flask | DevOps: Jenkins + Docker + Bash | Frontend: HTML/CSS

🏗️ Arquitectura

graph LR
    A[Git Push] --> B[Jenkins] --> C[Build Script] --> D[Docker Build] --> E[Deploy :9999]
Loading

Flujo automatizado: Preparación → Dockerfile → Build → Despliegue

🚀 Uso Rápido

git clone https://github.com/skoll43/jenkins_cicd_docker.git
cd jenkins_cicd_docker
./preparar_app_construir_imagen_y_ejecutar_contenedor.sh
# Aplicación disponible en http://localhost:9999

🎯 Competencias Demostradas

DevOps Desarrollo Sistemas
Jenkins CI/CD Python/Flask Docker Containers
Pipeline Automation REST APIs Linux/Bash Scripting
Git Integration Web Development Server Management

📊 Características Clave

  • ⚡ Despliegue automatizado < 2 minutos
  • 🔄 Pipeline 100% automatizado
  • 🐳 Containerización completa
  • 🛡️ Scripts robustos con manejo de errores

About

Explore CI/CD with GitHub and Jenkins

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages