Académique Documents
Professionnel Documents
Culture Documents
Safa Kassous
Omaima Raddi
SonarQube est un logiciel libre d’inspection continue sur la qualité de code. Il aide à
la détection, la classification et la résolution de défaut dans le code source, permet
d'identifier les duplications de code, de mesurer le niveau de documentation et
connaître la couverture de test déployée.
2. TP :
Nous avons commencé par la création du fichier Dockerfile qui contient les
instructions pour les spécifications demandées ainsi que les deux pages html pour
pouvoir tester l’instruction COPY.
La figure ci-dessous montre l’exécution de fichier Dockerfile pour pouvoir tester les
différentes instructions.
L’image Docker a été créée avec succès
Docker Compose est un outil permettant de définir et d'exécuter des applications Docker
multi-conteneurs. Avec Compose, nous utilisons un fichier YAML pour configurer les
services de notre application. Ensuite, avec une seule commande, nous créons et
démarrons tous les services de notre configuration.
- L’application NGINX :
Se connecter sur nos deux pages nginx en indiquant l’adresse IP de la machine avec son
port correspondant.
page index.html :
page about.html :
Se connecter sur Jenkins :
Se connecter sur SonarQube :