Wie funktioniert Portainer?

Portainer

Beim Einsatz von Docker als Plattform für die Virtualisierung, wächst die Anzahl der Container schnell an. Dann kann die Verwaltung dieses Schwarms komplex und unübersichtlich werden. Abhilfe schaffen Werkzeuge für das Management. Portainer ist ein solches Tool und zählt zur Klasse der Open-Source-Software.

Wie funktioniert Portainer? 

Portainer ist dafür konzipiert, Multi-Cluster-Umgebungen mit Docker zentral zu steuern. Es übernimmt die gesamte Orchestrierung dieser Container-Infrastruktur. Neben den aktiven Containern bringt das Tool auch Optionen für das Management von Images und Stacks mit. 

Portainer besitzt eine grafische Benutzeroberfläche. Das macht die Steuerung gleichzeitig intuitiv und übersichtlich. Das Tool ist webbasiert, somit gelingt der Zugriff auf die eigene Docker-Infrastruktur von jedem beliebigen Punkt aus. 

Dieses Tool ist dafür geeignet, einzelne Container zu steuern und zu konfigurieren. Es lassen sich aber auch Stacks definieren. Dabei werden mehrere Container zu einem Stack konfiguriert. Diese lassen sich dann mit einem Befehl simultan steuern. Oftmals bilden mehrere Microservices in einzelnen Containern eine gemeinsame Anwendung. Dann ist es hilfreich, all diese Container in einem Stack zusammenzufassen. 

Mit Portainer lassen sich unter anderem auch Templates erstellen. Dies sind vorkonfigurierte Container, bei denen Punkte wie das Port-Mapping und Volumes bereits definiert sind. Das beschleunigt die Erstellung neuer Container für Microservices, wenn immer dieselben Parameter zum Einsatz kommen.

Warum Portainer? 

Ein Tool für die Orchestrierung wie Portainer vereinfacht das Management des Docker Swarms. Hilfreich ist der Einsatz bei einer grossen Anzahl von Containern. Ebenfalls ist es sinnvoll, auf eine Lösung wie Portainer zu setzen, wenn häufig neue Container erstellt werden. Dies ist zum Beispiel in der Anwendungsentwicklung der Fall. Durch die Templates wird dieser Prozess deutlich beschleunigt und vereinfacht. 

Ausserdem liefert Portainer wichtige Daten über den aktuellen Zustand aller Container. Das Dashboard stellt alle Informationen übersichtlich dar. Dazu zählen der aktuelle Status und die Auslastung. Ebenfalls sind das verknüpfte Image und die IP-Adresse der Container sichtbar. Somit sorgt Portainer vor allem für Übersichtlichkeit und vereinfacht das Management. 

Weiterführende Informationen

Das könnte Sie auch interessieren

Docker

Die Virtualisierung hat in den vergangenen Jahren enorm an Bedeutung gewonnen. Gerade im Bereich der Cloud wird immer stärker mit der Virtualisierung gearbeitet. Docker ist eine Plattform, mit der die Virtualisierung von Anwendungen oder Anwendungskomponenten Workflows möglich ist.

DevOps für Symfony Applikationen

Erfahren Sie, wie Sie DevOps-Praktiken in Symfony-Anwendungen implementieren und die Effizienz und Zuverlässigkeit Ihrer Entwicklung steigern können.

of
bg-tiles-dark
Projekt oder Plattform

Wie können wir Ihnen weiterhelfen?

Wählen Sie ein zutreffendes Thema…