Kako Jenkins sodeluje z Dockerjem?
Kako Jenkins sodeluje z Dockerjem?

Video: Kako Jenkins sodeluje z Dockerjem?

Video: Kako Jenkins sodeluje z Dockerjem?
Video: Нацистский геноцид рома и синти-очень хорошая докумен... 2024, November
Anonim

Jenkins se uporablja za gradnjo in uvajanje vaše aplikacije iz izvorne kode. Svojo aplikacijo lahko zaženete znotraj Docker posoda. Jenkins lahko zgradi Docker sliko z vašo aplikacijo in jo potisnite v javno ali zasebno Docker register.

Podobno se lahko vprašamo, ali Jenkins podpira Docker?

Uporabljati Docker Globalna spremenljivka v vašem Jenkins Cevovodi Dandanes vedno bolj uporabljajo cevovode za neprekinjeno dostavo (CD) zabojnike. V mnogih izvedbah je primarno orodje za potek dela/orkestracije za cevovode CD Jenkins . In glavno orodje za orkestracijo kontejnerjev je Docker.

Kasneje se postavlja vprašanje, kakšna je razlika med Jenkinsom in Dockerjem? Docker je kontejnerski motor, ki lahko ustvarja in upravlja vsebnike, medtem ko Jenkins je motor CI, ki lahko izvaja gradnjo/testiranje v vaši aplikaciji. Docker se uporablja za gradnjo in zagon več prenosnih okolij vašega sklada programske opreme. Jenkins je avtomatizirano orodje za testiranje programske opreme za vašo aplikacijo.

Poleg tega, kako povežem Jenkinsa z Dockerjem?

Docker vtičnik je izvedba v oblaku. Morali boste urediti Jenkins konfiguracija sistema ( Jenkins > Upravljanje > Konfiguracija sistema) in dodajte nov oblak vrste " Docker ". Konfiguriraj Docker (ali samostojni Swarm) URL API z zahtevanimi poverilnicami. Gumb za testiranje vam omogoča povezavo z API je dobro nastavljen.

Kako deluje Jenkins?

Jenkins je odprtokodno orodje za avtomatizacijo, napisano v Javi z vtičniki, zgrajenimi za namen neprekinjene integracije. Jenkins se uporablja za gradnjo in preizkušanje vaših projektov programske opreme, ki razvijalcem olajša integracijo sprememb v projekt in uporabnikom olajša pridobitev nove različice.

Priporočena: