Es gibt zwei Versionen von Swarm.
Die ursprüngliche Docker Swarm Ende 2014 eingeführt erfordert es externe Komponenten wie Consul, ETCD, Registrator, Load Balancer, etc. Es ist in der Produktion eingesetzt werden. Es wird immer noch unterstützt, wird aber wahrscheinlich durch den "Schwarm-Modus" ersetzt werden (meine Vermutung).
Der neue "Swarm Mode" wurde im Juni 2016 eingeführt. Dies ist eine viel einfachere Version, da keine externen Dienste benötigt werden. Es ist jedoch sehr neu und immer noch reif. Es fängt an, in der Produktion verwendet zu werden, aber Sie müssen sich seiner Beschränkungen sehr bewusst sein.
Insgesamt sind beide Swarm Versionen derzeit in der Produktion verwendet wird, sondern weil sie relativ neu sind, besonders Swarm-Modus, sind sie nicht so ausgereift oder umfangreich wie Alternativen wie Kubernetes oder Mesos. Aber dann kommt es wirklich darauf an, welche Art von Produktionssystem Sie benötigen. Benötigen Sie ein einfaches 3-Knoten-Hochverfügbarkeitssystem oder ein vollständig skalierbares Hundert-Knoten-System? "Produktionssystem" ist zu allgemeingültig geworden.
Hey Leute, wenn Sie eine Frage ablehnen, müssen Sie zumindest Ihre Rechtfertigung geben. Diese Person ist ein Neuling. Sie müssen wissen, warum sie abgelehnt werden. – Alkaline