Hvernig á að keyra Jenkins ílát á Ubuntu 18.04

Jenkins er opinn uppspretta DevOps verkfæri aðallega í þeim tilgangi að stöðug samþætting sé stöðug afhending. Það hefur nýlega orðið mjög vinsælt í DevOps heiminum fyrir breitt úrval af viðbótum. Þó að það útrými ekki þörfinni á að skilgreina skref eða búa til forskriftir til að dreifa byggingunum til að prófa, sviðsetja og framleiða umhverfi en það gera örugglega sjálfvirkan ýmislegt sem sækir frumkóða úr gitlab, bitbucket, github og öðrum heimildum og kveikir á sjálfvirkum builds. Jenkins styður næstum 1400 viðbætur sem hefur orðið mjög aðlaðandi fyrir vaxandi samfélag sitt. Ofan á sjálfvirkum smíði kallar er raunverulegur afli fyrir DevOps verkfræðingana sem þurfa að hafa þetta handvirkt. Hægt er að hringja í sjálfvirkar nethooks og hægt er að stilla kallar eftir að smíða eru virkilega gagnlegar.


Þetta eru aðeins handfylli af ávinningi Jenkins meðal margra annarra. Að kanna Jenkins er sjálft starf. Hér munum við útskýra hvernig á að reka Jenkins með tengikví.

Forkröfur

Eftirfarandi eru forsendur til að fylgja þessari kennslu.

  • Ubuntu 18.04 gestgjafavél
  • Docker sett upp og keyrt.

Til að fylgja kennslunni þarf ekki fyrri þekkingu á Socker eða Jenkins.

Hvernig á að keyra Jenkins gám

Open Source Jenkins Docker Image er hýst á Docker Hub. við keyrum eftirfarandi skipun, skipakví reynir að finna Jenkins myndina á staðbundinni vél og ef hún er ekki til staðar mun hún sjálfkrafa leita að henni á Docker Hub, draga hana þaðan og keyra gáminn.  -bls 8080: 8080 -p 5000: 5000 Valkostir eru að kortleggja tengikassa gáma 8080 og 5000 höfn við staðbundnar vélar 8080 og 5000 höfn í sömu röð. Það er gert svo við gætum nálgast Jenkins beint frá ip heimilisfang hýsingarvélarinnar og leyft umferð að flytja inn og út úr gámnum.

$ sudo dockerrun-p 8080: 8080 -p 50000: 50000 Jenkins

Vistun Jenkins gagna með Docker bindi

Eftirfarandi skipun mun einnig vista öll Jenkins gögnin á vélinni þinni auk kortlagningargáttar. Gefðu algera leið gestgjafavélarinnar þinnar þar sem þú vilt vista Jenkins gögn á hýsivélinni áður en ristill “: “ og leið eftir ristlinum er leiðin þar sem Jenkins gögnin eru geymd inni í gámnum.

Reyndar verður aðeins eitt eintak af gögnum, en þau verða fáanleg á mismunandi slóðum utan og innan gámsins. Gakktu einnig úr skugga um að slóðin þar sem gögn eru geymd á vélinni hýsir, að öll þessi möppur séu aðgengilegar notendum Jenkins.

$ sudo dockerrun-p 8080: 8080 -p 50000: 50000 -v / þitt / heimili: / var / Jenkins_homeJenkins

Til hamingju! Þú hefur sett upp og hafa Jenkins í gangi með tengikví.

Hvernig á að fá aðgang að Jenkins

Keyra eftirfarandi skipun til að staðfesta að jenkins gámur þinn sé í gangi. Þessi skipun setur fram lista yfir alla gáma sem keyra á vél.

$ sudo dockerps

Ef Jenkins er skráð á framleiðslulistanum er það tilbúið til aðgangs.

Þú ert með Jenkins í gangi á höfn 8080. Þú getur fengið aðgang að Jenkins með ip heimilisfang vélarinnar (eða ef þú ert með lén fyrir netþjóninn þinn en það) og síðan höfn 8080 fjarlægt eða localhost og síðan höfn 8080 frá vélinni þinni.

Það vísar þér á innskráningarsíðuna og þú ert góður að fara og skoða jenkins.

Hvernig á að keyra Jenkins ílát á Ubuntu 18.04

Niðurstaða

Jenkins er mjög auðvelt að setja upp með tengikví. Með aðeins einni skipun er hægt að setja upp og hafa Jenkins í gangi, annars myndi taka fleiri skref til að setja upp og keyra jenkins.

Skoðaðu þessar 3 bestu vefhýsingarþjónustur

FastComet

Byrjunarverð:
$ 2,95


Áreiðanleiki
9.7


Verðlag
9.5


Notendavænn
9.7


Stuðningur
9.7


Lögun
9.6

Lestu umsagnir

Farðu á FastComet

A2 hýsing

Byrjunarverð:
$ 3,92


Áreiðanleiki
9.3


Verðlag
9.0


Notendavænn
9.3


Stuðningur
9.3


Lögun
9.3

Lestu umsagnir

Farðu á A2 Hosting

ChemiCloud

Byrjunarverð:
$ 2,76


Áreiðanleiki
10


Verðlag
9.9


Notendavænn
9.9


Stuðningur
10


Lögun
9.9

Lestu umsagnir

Heimsæktu ChemiCloud

Tengdar greinar um hvernig á að gera

  • Hvernig á að setja upp og stilla Docker Compose á Ubuntu 18.04 VPS eða Hollur framreiðslumaður
    nýliði
  • Hvernig á að setja upp Docker Swarm Cluster á Ubuntu 16.04 VPS eða Hollur framreiðslumaður
    sérfræðingur
  • Hvernig á að nota hleðslutæki með AWS EC2
    sérfræðingur
  • Hvernig á að nota hleðslutæki með AWS EC2
    sérfræðingur
  • Hvernig á að setja upp Jenkins sjálfvirkan netþjón á Ubuntu 18.04
    millistig
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me