Kan jenkins docker-afbeeldingen maken?

Kan jenkins docker-afbeeldingen maken?
Kan jenkins docker-afbeeldingen maken?
Anonim

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"

  1. Nieuwe pijplijn Job. …
  2. Pijpleiding in taakconfiguratie. …
  3. Takenmenu. …
  4. Dockerhub-menu om repository te maken. …
  5. Dockerhub-repository maken. …
  6. Inloggegevens. …
  7. 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.

Aanbevolen: