Aller au contenu principal

DevOps CI/CD pipeline

Mettez en place un pipeline CI/CD DevOps complet dans un environnement Windows/Linux avec Jenkins, SonarQube, Nexus, Docker et Ansible

📄️ Créez un registre docker privé et un docker hub proxy avec Nexus

Au lieu de stocker nos images Docker privées générées lors des builds sur un registry public tel que Docker Hub, nous allons mettre en place un registry privé avec Nexus (docker hosted). Nous allons également en profiter pour créer un proxy vers le Docker Hub public (docker proxy). Un dépôt proxy Docker dans Nexus agit comme un intermédiaire entre notre environnement de développement (ou CI/CD) et Docker Hub. Nexus stocke localement les images Docker provenant de Docker Hub, réduisant ainsi le temps de téléchargement en cas de demandes répétées et permet aux développeurs d'accéder plus rapidement aux dépendances nécessaires à leurs projets.