Einführung
In diesem Lab werden wir den Prozess der Installation von Jenkins mithilfe von Docker untersuchen. Jenkins ist ein weit verbreiteter Automatisierungsserver für kontinuierliche Integration und kontinuierliche Bereitstellung (Continuous Integration/Continuous Delivery, CI/CD). Am Ende dieses Labs haben Sie praktische Erfahrungen in der Einrichtung von Jenkins mit Docker gesammelt, was Ihnen eine solide Grundlage für zukünftige DevOps-Projekte bietet.
Für Anfänger ist es wichtig zu verstehen, dass Docker eine Plattform ist, die es Ihnen ermöglicht, Anwendungen in isolierten Umgebungen, sogenannten Containern, zu verpacken und auszuführen. Diese Isolation stellt sicher, dass Ihre Anwendung auf verschiedenen Systemen konsistent funktioniert. Jenkins hingegen ist ein Tool, das bei der Automatisierung von Teilen der Softwareentwicklung hilft, insbesondere beim Bauen, Testen und Bereitstellen von Code.
Wenn Sie neu in Linux oder LabEx sind, wird empfohlen, mit dem Quick Start with Linux oder Practice Linux Commands zu beginnen, um die Grundlagen systematisch zu lernen. Nach Abschluss des Kurses können Sie hierher zurückkehren, um Ihre Fähigkeiten zu üben.