Heim > Betrieb und Instandhaltung > Docker > Was ist Docker Continuous Integration?

Was ist Docker Continuous Integration?

WBOY
Freigeben: 2022-02-23 11:09:21
Original
2457 Leute haben es durchsucht

In Docker bezieht sich die kontinuierliche Integration auf die kontinuierliche Integration aller an das Repository übermittelten Codes nach jeder Übermittlung. Durch häufiges Kompilieren und Überprüfen des Codes in den Stamm können Fehler schnell erkannt und verhindert werden, dass Zweige stark vom Stamm abweichen. .

Was ist Docker Continuous Integration?

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

Was ist Docker Continuous Integration? 1. Hintergrund: Docker ist eine Open-Source-Anwendungscontainer-Engine, die Anwendungen und ihre Abhängigkeiten in Form von Containern bündelt, um sicherzustellen, dass Anwendungen in Menschen und in der Umgebung integriert sind nahtlos.

Kontinuierliche Integration ist die kontinuierliche Grundlage für den gesamten Code, der nach jedem Commit an das Repository übermittelt, kompiliert und auf Fehler überprüft wird.

2. Probleme gelöst

Da verschiedene Maschinen unterschiedliche Betriebssysteme sowie unterschiedliche Bibliotheken und Komponenten haben, erfordert die Bereitstellung einer Anwendung auf mehreren Maschinen eine große Anzahl von Umgebungskonfigurationsvorgängen. Docker löst hauptsächlich Umgebungskonfigurationsprobleme. Es handelt sich um eine Virtualisierungstechnologie, die Prozesse isoliert, die vom Hostsystem und anderen isolierten Prozessen unabhängig sind. Mit Docker können bestehende Anwendungen auf anderen Maschinen bereitgestellt werden, ohne den Anwendungscode zu ändern und ohne dass Entwickler sich mit der Technologie einer bestimmten Umgebung vertraut machen müssen.

Kontinuierliche Integration bezieht sich auf die häufige Integration von Code in den Trunk (mehrmals täglich). Es hat zwei Hauptvorteile:

Fehler schnell erkennen. Jedes Mal, wenn ein Update abgeschlossen ist, wird es in den Backbone integriert. Fehler können schneller entdeckt und Fehler leichter lokalisiert werden.

Verhindern Sie, dass Äste stark vom Stamm abweichen. Wenn die Integration nicht häufig erfolgt und das Backbone ständig aktualisiert wird, wird die Integration in Zukunft schwieriger oder sogar schwieriger.

Empfohlenes Lernen: „

Docker-Video-Tutorial

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage