Ich suche nach Vor- und Nachteilen, ob ich Marathon und Chronos, Docker Swarm oder Kubernetes verwenden soll, wenn Docker-Container unter DC / OS ausgeführt werden.
Wann ist es beispielsweise besser, Marathon / Chronos als Kubernetes zu verwenden und umgekehrt?
Im Moment experimentiere ich hauptsächlich, aber hoffentlich werden wir nach dem Sommer einen dieser Dienste in der Produktion einsetzen. Dies kann Docker Swarm disqualifizieren, da ich nicht sicher bin, ob es bis dahin produktionsbereit sein wird.
Was ich an Docker Swarm mag, ist, dass es im Wesentlichen nur "Docker-Befehle" sind und Sie nichts völlig Neues lernen müssen. Wir verwenden bereits docker-compose
und das wird mit Docker Swarm (zumindest theoretisch) sofort funktionieren, also wäre das ein großes Plus. Mein Hauptanliegen bei Docker Swarm ist, ob es alle Anwendungsfälle abdeckt, die zum Ausführen eines Systems in der Produktion erforderlich sind.