Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was ist der Unterschied zwischen Docker und Jenkins?

Was ist der Unterschied zwischen Docker und Jenkins?

WBOY
WBOYOriginal
2022-07-14 10:29:168860Durchsuche

Der Unterschied zwischen Docker und Jenkins: 1. Docker basiert auf der Go-Sprache, während Jenkins auf Java basiert. 2. Docker übernimmt das Open-Source-Protokoll „Apache 2.0“ und Jenkins übernimmt das MIT-Open-Source-Protokoll. Docker ist ein Virtualisierungscontainer, also eine virtuelle Maschine, die Jenkins zum kontinuierlichen, automatisierten Erstellen und Testen von Softwareprojekten verwendet.

Was ist der Unterschied zwischen Docker und Jenkins?

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Docker-Version 19.03, Dell G3-Computer.

Was ist der Unterschied zwischen Docker und Jenkins?

Docker ist ein Virtualisierungscontainer, der auf der Go-Sprache basiert und das Open-Source-Protokoll Apache 2.0 übernimmt. und CE (Community Edition). Die Community-Version ist kostenlos. Jenkins wurde in Java entwickelt und verwendet die MIT-Open-Source-Lizenz. Sie wird hauptsächlich zum kontinuierlichen und automatischen Erstellen/Testen von Softwareprojekten verwendet Die Ausführung einiger geplanter Aufgaben kann verwendet werden, um die automatisierten Konstruktionsaufgaben von Java-Projekten abzuschließen.

Der Unterschied zwischen den beiden kann anhand eines Bildes erklärt werden. Es ist ersichtlich, dass Jenkins als Automatik fungiert Build, während Docker einer virtuellen Maschine oder einem Container entspricht.

Wissen erweitern

Was ist der Unterschied zwischen Docker und Jenkins?Jenkins ist ein auf Java basierendes kontinuierliches Integrationstool, das zur Überwachung kontinuierlicher, sich wiederholender Arbeiten dient Plattform, damit Softwareprojekte kontinuierliche Integration

Jenkins-Funktionen umfassen:

1. Kontinuierliche Softwareversionsfreigabe/Testprojekte. 2. Überwachen Sie die von externen Anrufen geleistete Arbeit.

Start:

Stellen Sie zunächst sicher, dass JDK im System installiert ist, vorzugsweise JDK1.5 oder höher.

Die erste Startmethode besteht darin, in das Verzeichnis zu wechseln, in dem jenkins.war gespeichert ist, und den folgenden Befehl einzugeben:

$ java -jar jenkins.war

Wenn Sie den Port ändern müssen, können Sie den folgenden Befehl verwenden:

$ java -jar jenkins.jar--httpPort=8081

Dann geben Sie localhost:8081 ein Im Browser (Firefox wird empfohlen) kann localhost die lokale IP oder der Computername sein. Sie können Jenkins öffnen.

Die zweite Methode besteht darin, es mit Tomcat zu öffnen.

Tomcat in ein Verzeichnis extrahieren, z. B. /usr/local, das Verzeichnis /bin unter Tomcat aufrufen und Tomcat starten.

Legen Sie die Datei jenkins.war in das Webapps-Verzeichnis unter Tomcat Beim Starten von Tomcat wird das Jenkins-Verzeichnis automatisch im Webapps-Verzeichnis erstellt und Sie müssen localhost:8080/jenkins in die Adressleiste eingeben.

Empfohlenes Lernen: „

Docker-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Docker und Jenkins?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist das Tag von Docker?Nächster Artikel:Was ist das Tag von Docker?