/// Fin Mots-clés
La problématique de cet article est à la fois très simple et très concrète, mais a aussi l'avantage de présenter quelques contraintes techniques intéressantes. Ces dernières nous permettront de bien illustrer la richesse et la flexibilité de Docker, utilisé dans un cadre qui lui correspond parfaitement.
L'objectif que nous nous sommes fixé ici est, en fait, assez simple : isoler des constructions logicielles les unes des autres. Commençons donc par détailler ceci avant d'aborder plus en détail la mise en place et l'utilisation de Docker.
1. Isoler des processus de construction logicielle
1.1 Problématique
Sur un système d'intégration continue, tel que Jenkins [1], on construit en parallèle de nombreux projets logiciels. Bien souvent, on construit même de nombreuses versions du même logiciel en parallèle. Ceci très souvent pour des raisons de maintenance, car une même équipe et infrastructure sont dédiées à la maintenance de plusieurs...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première