Beispiel für den Aufbau eines Jenkins-Dienstes mit Docker

Beispiel für den Aufbau eines Jenkins-Dienstes mit Docker

Ziehen Sie das Bild

root@EricZhou-MateBookProX: Docker Pull Jenkins/Jenkins:lts
lts: Abrufen von Jenkins/Jenkins
3192219afd04: Ziehen abgeschlossen
17c160265e75: Ziehen abgeschlossen
cc4fe40d0e61: Ziehen abgeschlossen
9d647f502a07: Extrahieren von [=====================================> ] 35,65 MB/50,07 MB
d108b8c498aa: Download abgeschlossen
1bfe918b8aa5: Download abgeschlossen
dafa1a7c0751: Wird heruntergeladen [===================> ] 36,8 MB/104,2 MB
9221a8ef4852: Herunterladen [===> ] 3,116 MB/44,27 MB
a79e75dd432b: Download abgeschlossen
efbc20726efc: Wird heruntergeladen

Erstellen eines Datenträgerverzeichnisses

makdir /home/jenkins

Docker-Container ausführen

docker run -d --name jenkins -p 7000:80 -v /home/jenkins:/home/jenkins jenkins/jenkins:lts

Überprüfen Sie den Jenkins-Container und den Statuswert „UP“.

root@EricZhou-MateBookProX: Docker ps
CONTAINER ID BILD BEFEHL ERSTELLT STATUS PORTS NAMEN
29c2a14856be jenkins/jenkins:lts "/sbin/tini -- /usr/…" vor 22 Sekunden Aktiv seit 21 Sekunden 8080/tcp, 50000/tcp, 0.0.0.0:7000->80/tcp jenkins

Geben Sie localhost:7000 in den Browser ein und rufen Sie die folgende Seite auf

Betreten Sie den Container, holen Sie sich das Passwort und geben Sie es ein

# Geben Sie den Container root@EricZhou-MateBookProX ein: docker exec -it jenkins bash
# Holen Sie sich das Passwort jenkins@2fdf047094f6:/$ cat /var/jenkins_home/secrets/initialAdminPassword
1c45086eac3043feade3e816a306cf5b 

Installieren Sie die empfohlenen Plugins, warten Sie den Installationsvorgang ab und der Dienst ist eingerichtet

Oben sind die Einzelheiten des Beispiels zum Erstellen eines Jenkins-Dienstes mit Docker aufgeführt. Weitere Informationen zum Erstellen eines Jenkins-Dienstes mit Docker finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Docker erstellt Jenkins und automatisiert die Schritte zum Verpacken und Bereitstellen von Projekten
  • Verwenden der Docker+Jenkins+Python3-Umgebung zum Erstellen eines äußerst detaillierten Tutorials
  • Docker+Gitlab+Jenkins erstellt automatisierte Bereitstellung von Grund auf
  • Docker erstellt eine Jenkins+Maven-Plattform zum Erstellen und Bereitstellen von Code
  • Beim Einrichten von Jenkins in einer Docker-Umgebung werden im Konsolenprotokoll beim Erstellen von Aufgaben verstümmelte chinesische Zeichen angezeigt
  • Implementierung des Jenkins-Automatisierungstools mithilfe von Docker

<<:  So schreiben Sie hochwertigen JavaScript-Code

>>:  Tutorial-Diagramm zur kostenlosen 64-Bit-Installationsversion von MySQL 5.7.31

Artikel empfehlen

Tutorial zur Installation von MySQL 5.6 mit RPM in CentOS

Alle vorherigen Projekte wurden in der Windows-Sy...

Zehn nützliche und einfache MySQL-Funktionen

Funktion 0. Aktuelle Uhrzeit anzeigen Befehl: sel...

Natives JS zum Erzielen digitaler Tisch-Spezialeffekte

Dieser Artikel beschreibt einen Digitaluhreffekt,...

So schreiben Sie eine Node.JS-Version eines Spiels

Inhaltsverzeichnis Überblick Build-Prozess Verwan...

Detailliertes Tutorial zum Ersetzen von mysql8.0.17 in Windows 10

In diesem Artikel werden die spezifischen Schritt...

Eine kurze Erläuterung zur Verwendung von Slots in Vue

Definition und Verwendung: Verwenden Sie die Slot...

Detaillierte Schritte zur Installation von Docker in 5 Minuten

Für die Installation von Docker auf CentOS muss d...

Detailliertes Tutorial zur Installation von MySQL unter WINDOWS

1. Laden Sie das Installationspaket herunter -Wäh...

Detaillierte Erläuterung der allgemeinen Schritte zur SQL-Anweisungsoptimierung

Vorwort In diesem Artikel erfahren Sie hauptsächl...

Grundlegende Anwendungsbeispiele für Listener in Vue

Inhaltsverzeichnis Vorwort 1. Grundlegende Verwen...

Tutorial zur Installation von MySQL8 unter Linux CentOS7

1. Installation der RPM-Version Überprüfen Sie, o...