Docker - Intégration continue

Docker a des intégrations avec de nombreux outils d'intégrations continues, qui incluent également le populaire outil CI connu sous le nom de Jenkins. Dans Jenkins, vous avez des plugins disponibles qui peuvent être utilisés pour travailler avec des conteneurs. Regardons donc rapidement un plugin Docker disponible pour l'outil Jenkins.

Allons-y étape par étape et voyons ce qui est disponible dans Jenkins pour les conteneurs Docker.

Step 1 - Accédez à votre tableau de bord Jenkins et cliquez sur Manage Jenkins.

Step 2 - Aller à Manage Plugins.

Step 3- Recherchez les plugins Docker. Choisissez le plugin Docker et cliquez sur leInstall without restart bouton.

Step 4- Une fois l'installation terminée, accédez à votre travail dans le tableau de bord Jenkins. Dans notre exemple, nous avons un travail appeléDemo.

Step 5 - Dans le travail, lorsque vous passez à l'étape Génération, vous pouvez maintenant voir l'option permettant de démarrer et d'arrêter les conteneurs.

Step 6- À titre d'exemple simple, vous pouvez choisir l'option supplémentaire pour arrêter les conteneurs lorsque la construction est terminée. Ensuite, cliquez sur leSave bouton.

Maintenant, exécutez simplement votre travail dans Jenkins. Dans la sortie de la console, vous pourrez maintenant voir que la commande d'arrêt de tous les conteneurs a été exécutée.