Skip to main content

Docker & DevOps

Chaîne complète : Git → GitLab CI → Docker

voir la fiche sur les généralités Docker

voir la fiche sur les généralités Git & GitLab

voir la fiche sur les généralités DevOps


git push
  └─> Pipeline GitLab CI déclenché
        ├─ Stage build   : docker build → image
        ├─ Stage test    : pytest / SonarQube / Trivy
        └─ Stage deploy  : docker push → GitLab Container Registry

Cette chaîne constitue le flux de livraison continue type d'une application conteneurisée selon le support CESI MICSI DevOps Day 1.

 

Bénéfices DevOps étendus

Ce modèle permet de créer des environnements PaaS (Platform as a Service) légers et privés, d'automatiser le packaging applicatif et de simplifier drastiquement la gestion de la scalabilité.