Elke keer dat een Jenkins-build Docker vereist, wordt er een "Cloud Agent" gemaakt via de plug-in. … De afbeelding kan vervolgens naar een Docker-register worden gepusht, klaar voor implementatie. Zodra u zich in het Jenkins-dashboard bevindt, selecteert u Jenkins beheren aan de linkerkant. Selecteer op de configuratiepagina Plugins beheren.
Hoe maak ik een Docker-image in de Jenkins-pijplijn?
Uw omgeving instellen
Installeer de Docker Pipelines-plug-in op Jenkins: Beheer Jenkins → Beheer plug-ins. Zoek Docker Pipelines, klik op Install without restart en wacht tot het klaar is. Upload uw Dockerfile-definitie naar uw Github-repository.
Hoe bouw ik een Docker-image van Dockerfile in de Jenkins-pijplijn?
Ga naar de startpagina van Jenkins, klik op "Nieuw item", selecteer "Pipeline" en voer de taaknaam in als "docker-test"
- Nieuwe pijplijn Job. …
- Pijpleiding in taakconfiguratie. …
- Takenmenu. …
- Dockerhub-menu om repository te maken. …
- Dockerhub-repository maken. …
- Inloggegevens. …
- Plaats uw inloggegevens en bewaar deze.
Wat is Docker-afbeelding in Jenkins?
Docker is een platform voor het uitvoeren van applicaties in een geïsoleerde omgeving die een "container" (of Docker-container) wordt genoemd. Toepassingen zoals Jenkins kunnen worden gedownload als alleen-lezen "images" (of Docker-images), die elk als een container in Docker worden uitgevoerd.
Ondersteunt Jenkins Docker?
Het Jenkins-project biedt Docker-images voor controllers, inkomende agenten, uitgaande agenten en meerTe beginnen met Jenkins 2.307 uitgebracht op 17 augustus 2021 en Jenkins 2.303. 1 uitgebracht op 25 augustus 2021, zullen de Docker-images van het Jenkins-project Java 11 gebruiken in plaats van Java 8.