Jenkins acceptă Docker?
Jenkins acceptă Docker?

Video: Jenkins acceptă Docker?

Video: Jenkins acceptă Docker?
Video: How to Setup Docker Containers As Build Agents for Jenkins 2024, Noiembrie
Anonim

Docher pluginul este o implementare „Cloud”. Va trebui să editați Jenkins configurarea sistemului ( Jenkins > Gestionați > Configurație sistem) și adăugați un nou Cloud de tip " Docher ". Configurați Docher (sau Swarm autonom) URL API cu acreditările necesare. Un buton de testare care vă permite să vă conectați cu API este bine setat.

Mai mult, Jenkins folosește Docker?

Jenkins se ocupă de integrarea continuă și implementarea continuă a artefactelor software. Docher este un motor container care deține aplicația dvs. Jenkins mai poate construi Docher Imagini bazate pe a Dockerfile , poti utilizați Docker plugin pentru Jenkins pentru a construi containerele.

Se poate întreba, de asemenea, cum rulez un container Jenkins Docker? Creeaza o Docher volumul din interiorul recipient la /var/jenkins_home (the Jenkins directorul principal) Fugi Jenkins pe portul 8080 (conform parametrului -p)

Dacă ai fi făcut totul manual, ar fi trebuit să:

  1. Instalați Java.
  2. Intall Jenkins.
  3. Instalați pluginurile necesare.
  4. Configurați Jenkins.
  5. Creați o construcție nouă.
  6. Rulați construcția.

În consecință, în ce fel este Docker diferit de Jenkins?

Docher este un motor de containere care creează și gestionează containere, în timp ce Jenkins este un motor CI care poate rula versiuni/testări în aplicația dvs. Docher este folosit pentru a construi și rula mai multe medii portabile ale stivei dvs. de software. Jenkins este un instrument automat de testare a software-ului pentru aplicația dvs.

Ce este containerul Jenkins?

Soluția pentru executarea sarcinilor CI/CD (construcții, teste etc.) în containere pe OpenShift se bazează pe Jenkins build-uri distribuite, ceea ce înseamnă: Avem nevoie de a Jenkins maestru; poate rula în interiorul clusterului, dar funcționează și cu un master extern. Jenkins caracteristicile/plugin-urile sunt disponibile ca de obicei, astfel încât proiectele existente pot fi utilizate.

Recomandat: