Docker – Jatkuva integrointi
Dockerilla on integraatioita monien Jatkuvan integraation työkalujen kanssa, joihin kuuluu myös suosittu CI-työkalu Jenkins. Jenkinsin sisällä on saatavilla liitännäisiä, joita voidaan käyttää konttien kanssa työskentelyyn. Tarkastellaan siis nopeasti Jenkins-työkaluun saatavilla olevaa Docker-liitännäistä.
Katsotaan askel askeleelta, mitä Jenkinsissä on saatavilla Docker-kontteja varten.
Vaihe 1 – Siirry Jenkinsin kojelautaan ja valitse Manage Jenkins.
Vaihe 2 – Siirry kohtaan Manage Plugins.
Vaihe 3 – Hae Docker-lisäosia. Valitse Docker-lisäosa ja napsauta Asenna ilman uudelleenkäynnistystä -painiketta.
Vaihe 4 – Kun asennus on valmis, siirry työhösi Jenkinsin dashboardissa. Esimerkissämme meillä on työ nimeltä Demo.
Vaihe 5 – Kun siirryt työssä Build-vaiheeseen, näet nyt vaihtoehdon konttien käynnistämiseen ja pysäyttämiseen.
Vaihe 6 – Yksinkertaisena esimerkkinä voit valita lisävaihtoehdon konttien pysäyttämiseen, kun rakentaminen on valmis. Napsauta sitten Tallenna-painiketta.
Ajoita nyt vain työsi Jenkinsissä. Konsolin tulosteessa näet nyt, että komento Pysäytä kaikki kontit on suoritettu.