Installer Jenkins avec docker compose
Dans ce tutoriel, nous allons voir comment installer un serveur d'intégration continue Jenkins à partir de docker-compose
Prérequis
Pour bien suivre ce tutoriel, vous avez besoin d’avoir docker et docker-compose installés. Si vous ne les avez pas suivez les liens qui suivent pour:
- installer docker
- installer docker-compose
Ce tutoriel suppose également que vous ayez une idée de ce que sont les concepts suivants:
- docker,
- docker-compose,
- jenkins,
- le fichier docker-compose.yml
Plan de travail
Voici comment nous allons procéder:
- Vérification des installations de docker et docker-compose
- Constitution du fichier docker-compose.yml
- Installation de l’application
docker et docker-compose
Dans ce tutoriel nous allons utiliser des versions de docker et de docker-compose qui ne sont pas les plus récentes.
Si vous utilisez une version récente de docker qui embarque compose vous n’avez qu’à remplacer
par
Le fichier docker-compose.yml
Avant de lancer le serveur Jenkins, vous avez besoin de créer le volume externe jenkins_home
d’abord. Pour ce faire, exécutez la commande qui suit.
Ensuite, vous pouvez maintenant lancer le stack compose.
Maintenant vous pouvez poursuivre les installations en tapant l’adresse qui suit dans votre navigateur:
http:127.0.0.1:8080
Puis suivez les instructions.
Eteindre le serveur Jenkins
Une fois que vous avez fini toutes vos activités, vous pouvez éteindre le serveur en excécutant la commande qui suit.
Conclusion
Le but de ce tutoriel est de vous amener à installer un serveur Jenkins en local.