Docker-swarm from the scratch

Aus Xinux Wiki
Version vom 24. März 2021, 10:00 Uhr von Robin.will (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=Was ist Docker?= Docker ist eine Containervirtualisierung. Durch Docker können mehrere Prozesse isoliert und damit unabhängig voneinander ausgeführt werde…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Was ist Docker?

Docker ist eine Containervirtualisierung. Durch Docker können mehrere Prozesse isoliert und damit unabhängig voneinander ausgeführt werden. Dies ermöglicht eine einfache Reparatur und Aktualisierung des Containers ohne andere Container zu gefährden.

Docker-container-zu-linux.png

  • Links ein Linux System und rechts der Aufbau und die Abschirmung anderer Prozesse durch Docker.

Über Docker-Swarm

Der Docker Swarm basiert auf einer Master-Slave-Architektur. Der Docker Swarm besteht aus einem Manager und mehreren Arbeiter Maschinen. Der Swarm-Manager ist für die Verwaltung und Delegation der Aufgaben verantwortlich. Die Swarm-Worker sind für die Ausführung der Tasks zuständig.

Ein großer Hauptpunkt für den Swarm ist das Load-Balancing. Dieses ist bereits bei der Installation integriert und sorgt für eine gute Lastenverteilung.