Kein Docker Swarm mit (diesen) vServern

Es lief alles so gut auf dem Test Cluster:

  • Docker im Swarm Mode
  • Updates
  • Overlay Network
  • Sogar Verteilung der Container

Und dann kommt der erste echte vServer und es geht nicht: Es fehlen die Module im Kernel für die Swarm Netzwerke.

Ärgerlich, doof, sinnlos!

Immerhin, das Swarm Yaml lässt sich recht leicht zu einem Docker Compose umbauen. Aber hat nicht die Fähigkeiten. Aber dann sind es dann eben 2 Compose Files. Leider bedeutet das für Postfix Änderungen im Setting. Und WWW-Proxy und Seiten müssen zwingend auf eine Maschine, ebenso wie SMTP-Endpunkt und Tunnel.

Und der Proxy darf nicht mehr im Swarm Mode arbeiten, was er aber entweder über das Konfig File nimmt oder per Commandline. Steht es aber im Konfig File, dann gilt das. Wäre ja auch sonst zu einfach.

Einziger Vorteil: Watchtower kann genutzt werden.

Ok, 2 Vorteile: Es ist kein 3. Server nötig, wie es im Swarm sinnvoll wäre.

siehe auch