Ha egy Jenkins buildhez Dockerre van szükség, a beépülő modulon keresztül létrehoz egy „Cloud Agentet”. … A lemezképet ezután egy Docker Registry-be lehet küldeni, amely készen áll a telepítésre. Miután belépett a Jenkins Dashboardba, válassza a Jenkins kezelése lehetőséget a bal oldalon. A konfigurációs oldalon válassza a Beépülő modulok kezelése lehetőséget.
Hogyan hozhatok létre Docker-képet a Jenkins-folyamatban?
A környezet beállítása
Telepítse a Docker Pipelines beépülő modult a Jenkins rendszeren: Jenkins kezelése → Beépülő modulok kezelése. Keressen a Docker Pipelines-ben, kattintson a Telepítés újraindítás nélkül lehetőségre, és várja meg, amíg elkészül. Töltse fel Dockerfile-definícióját a Github-tárhelyére.
Hogyan készíthetek Docker-képet a Jenkins-folyamatban található Dockerfile-ból?
Menjen a Jenkins honlapjára, kattintson az „Új elemre”, válassza a „Pipeline” lehetőséget, és írja be a feladat nevét „docker-teszt”-ként
- Új csővezeték Munka. …
- Pipeline in job config. …
- Munkamenü. …
- Dockerhub menü a Repository létrehozásához. …
- Dockerhub-tár létrehozása. …
- Hitelesítési adatok. …
- Adja meg hitelesítő adatait, és mentse el.
Mi az a Docker image Jenkinsben?
A
A Docker egy platform az alkalmazások futtatásához „tárolónak” (vagy Docker-tárolónak) nevezett elszigetelt környezetben. Az olyan alkalmazások, mint a Jenkins, letölthetők írásvédett "képként" (vagy Docker-képként), amelyek mindegyike tárolóként fut a Dockerben.
Támogatja a Jenkins a Dockert?
A Jenkins projekt Docker-képeket biztosít vezérlők, bejövő ügynökök, kimenő ügynökök és egyebek számáraA 2021. augusztus 17-én megjelent Jenkins 2.307-től és a Jenkins 2.303-tól kezdve. 1, 2021. augusztus 25-én megjelent, a Jenkins projekt által biztosított Docker-képek a Java 11-et fogják használni a Java 8 helyett.