Jenkins támogatja a Dockert?
Jenkins támogatja a Dockert?

Videó: Jenkins támogatja a Dockert?

Videó: Jenkins támogatja a Dockert?
Videó: How to Setup Docker Containers As Build Agents for Jenkins 2024, Lehet
Anonim

Dokkmunkás plugin egy "Cloud" megvalósítás. Szerkesztenie kell Jenkins rendszerbeállítások ( Jenkins > Kezelés > Rendszerkonfiguráció), és adjon hozzá egy új " típusú felhőt" Dokkmunkás ". Beállítás Dokkmunkás (vagy Swarm önálló) API URL a szükséges hitelesítő adatokkal. A tesztgomb segítségével az API-val való kapcsolat jól be van állítva.

Sőt, Jenkins használja a Dockert?

Jenkins gondoskodik a szoftvertermékek folyamatos integrációjáról és folyamatos telepítéséről. Dokkmunkás egy konténermotor, amely az alkalmazását tartalmazza. Jenkins építhet is Dokkmunkás Képek alapján a Dockerfile , tudsz használja a Dockert bővítmény ehhez Jenkins a konténerek megépítéséhez.

Felmerülhet az a kérdés is, hogyan üzemeltethetek egy Jenkins Docker konténert? Hozzon létre egy Dokkmunkás kötet belsejében tartály a /var/jenkins_home címen (a Jenkins kezdőkönyvtár) Fuss Jenkinst a 8080-as porton (a -p paraméter szerint)

Ha mindent kézzel csinált volna, akkor a következőket kellett volna tennie:

  1. Java telepítése.
  2. Telepítse Jenkinst.
  3. Telepítse a szükséges bővítményeket.
  4. Konfigurálja a Jenkinst.
  5. Hozzon létre egy új buildet.
  6. Futtassa a buildet.

Következésképpen miben különbözik a Docker a Jenkinstől?

Dokkmunkás egy konténermotor, amely konténereket hoz létre és kezel, míg Jenkins egy CI-motor, amely építményeket/teszteket futtathat az alkalmazáson. Dokkmunkás a szoftververem több hordozható környezetének létrehozására és futtatására szolgál. Jenkins egy automatizált szoftvertesztelő eszköz az alkalmazásodhoz.

Mi az a Jenkins konténer?

Megoldás a CI/CD feladatok (builds, tesztek stb.) végrehajtására konténerek on OpenShift alapja Jenkins elosztott buildek, ami azt jelenti: Szükségünk van a Jenkins fő; futhat a fürtön belül, de működik egy külső mesterrel is. Jenkins funkciók/bővítmények a szokásos módon elérhetők, így a meglévő projektek használhatók.

Ajánlott: