Zuerst benötigen wir einen Server mit installiertem Docker. (Ich habe dies bereits auf meinem Server installiert) Der erste Schritt besteht darin, das Bild herunterzuziehenDocker Pull Jenkins/Jenkins:lts Der zweite Schritt besteht darin, ein Mapping-Verzeichnis zu erstellen# Erstellen Sie ein Mapping-Verzeichnis am entsprechenden Speicherort mkdir -p jenkins_home # Verzeichnisberechtigungen prüfen ls -nd jenkins_home # Ändern Sie den Besitzer zum Administrator sudo chown -R 1000:1000 jenkins_home Schritt 3: Jenkins starten# Docker-Images anzeigen # Starten Sie Jenkins docker run -d -p 12580:8080 --name=jenkins -v /meine_daten/jenkins_home/:/var/jenkins_home jenkins/jenkins:lts Schritt 4: Öffnen Sie die Jenkins-WebseiteDann müssen wir den Container betreten und das Passwort anzeigen # Containerliste anzeigen sudo docker ps Geben Sie dann den Container entsprechend der Container-ID ein sudo docker exec -it 8c6be63a8fd5 /bin/sh Dann holen Sie sich das Passwort cat /var/jenkins_home/secrets/initialAdminPassword Geben Sie dieses Passwort dann auf der obigen Webseite ein. Dann wird möglicherweise ein Fehler gemeldet: Das Cloudbees-Ordner-Plugin fehlt Die Lösung besteht darin, zum Index von /packages/jenkins/plugins/cloudbees-folder/latest zu gehen Legen Sie es nach dem Herunterladen in war/WEB-INF/detached-plugins im Ordner jenkins_home ab und starten Sie den Container neu. Installieren Sie als nächstes die empfohlenen Plugins Erstellen Sie dann einen Administratorbenutzer und schließen Sie die Jenkins-Installation ab! Dies ist das Ende dieses Artikels über die Implementierungsschritte der Docker-Bereitstellung und Installation von Jenkins. Weitere relevante Inhalte zur Docker-Bereitstellung und Installation von Jenkins finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Detaillierte Einführung in den MySQL-Datenbankindex
>>: Was sind HTML-Inline-Elemente und Block-Level-Elemente und ihre Unterschiede
Vorwort Im vorherigen Artikel habe ich Ihnen anha...
1. Geben Sie die Konfigurationsdatei der Yum-Quel...
Ich glaube, die Befehle, die ich am häufigsten ve...
Inhaltsverzeichnis 1. Benutzerdefiniertes Routing...
transformieren und übersetzen Transformieren bezi...
Inhaltsverzeichnis Abhängigkeiten installieren Ko...
Dieser Artikel veranschaulicht anhand von Beispie...
Das Flexbox-Layoutmodul soll eine effizientere Mö...
Inhaltsverzeichnis Wie erstelle ich einen Pod? We...
Inhaltsverzeichnis 1. Einleitung 2. Vorteile 3. N...
1.Befehl nicht gefunden Befehl nicht gefunden 2. ...
Es gibt viele Artikel zur SSH-Serverkonfiguration...
MyISAM-Speicher-Engine Die MyISAM-Speicher-Engine...
In diesem Artikel wird der spezifische Code von V...
Die meisten der ersten Computer konnten nur ASCII...