Docker – folyamatos integráció
A Docker számos folyamatos integrációs eszközzel rendelkezik integrációval, amelyek közé tartozik a Jenkins nevű népszerű CI eszköz is. A Jenkins-en belül olyan bővítmények állnak rendelkezésre, amelyek a konténerekkel való munkához használhatók. Nézzük meg tehát gyorsan a Jenkins eszközhöz elérhető Docker plugint.
Lépésről lépésre nézzük meg, hogy mi áll rendelkezésre a Jenkinsben a Docker konténerek számára.
1. lépés – Menjen a Jenkins műszerfalára, és kattintson a Jenkins kezelése gombra.
2. lépés – Menjen a Pluginok kezelése menüpontra.
3. lépés – Keressen Docker plugint. Válassza ki a Docker plugint, és kattintson a Telepítés újraindítás nélkül gombra.
Szakasz 4 – A telepítés befejezése után lépjen a feladatához a Jenkins műszerfalon. Példánkban egy Demo nevű munkánk van.
Step 5 – A munkában, amikor a Build lépésre lép, most már láthatja a konténerek indításának és leállításának lehetőségét.
Step 6 – Egyszerű példaként választhatja a további lehetőséget a konténerek leállítására, amikor a build befejeződött. Ezután kattintson a Mentés gombra.
Most már csak futtassa a feladatot a Jenkinsben. A konzol kimenetén most már láthatja, hogy az Összes konténer leállítása parancs lefutott.