2016-04-23 14 views
0

Ich verstehe nicht ganz, warum die offiziellen Dokumente so viele Maschinen benutzen, um einen Schwarmcluster zu erstellen. Ist es möglich, Konsul und Schwarmmanager in derselben Maschine zu betreuen? Ist der Swarm Manager Teil des Clusters? Wenn ich zum Beispiel ein Overlay-Netzwerk erstelle, ist der Schwarm-Manager ein Host-Teil dieses Netzwerks?Ist Docker Swarm Manager Teil des Schwarmclusters?

Antwort

0

Die Antwort ist nein. Der Swarm Manager ist nicht Teil des Netzwerk-Overlays. Im Allgemeinen ist Swarm nur ein Container, der auf einem Docker-Daemon läuft. Wenn Sie diesen Docker-Daemon zum Cluster hinzufügen, wird der Swarm Manager, der den Swarm-Container hostet, ebenfalls ein Swarm-Agent sein und dann Container empfangen.

Wenn Sie jemals brauchen, finden Sie eine ganze Schritt-für-Schritt-Anleitung auf how to deploy a Swarm cluster.

+0

Vielen Dank: D Eine andere Frage, kann ich verschiedene Schwarmcluster haben, die dasselbe Consul-Backend teilen? Es scheint, als ob die Daten in Consul dem Schwarmcluster keine ID geben ... – lingxiao

+0

Ich bekomme deine Antwort nicht, kannst du sie bitte umformulieren? – Auzias

+0

Ich möchte zwei Schwarmcluster bauen, einen zum Testen und einen für die Produktion. Könnten diese beiden Cluster das gleiche Discovery-Backend teilen (Konsul in meinem Fall)? – lingxiao

Verwandte Themen