Ich baue jetzt den Server mit allen containerisierten Diensten und dazu benutze ich die Rancher-Plattform. Und hier habe ich die Wahl: bevorzuge docker-compose.yml oder rancher-compose.yml, um meinen Server mit allen Diensten bereitzustellen. Worin bestehen die Unterschiede zwischen diesen Dateien? (wäre nett, gelistete Vor-und Nachteile von jedem zu sehen)docker-compose vs. rancher-compose
Antwort
Rancher-Compose war dort vor Docker-Compose hatte alle Schwarm/Scale/Deploy-Funktion hat es mit Docker-komponieren V3 nowdays.
Das sagte, die Bedeutung von Rancher-Compose war ein bisschen weniger nodays, bedenken Sie, dass es die Funktionen für eine viel längere Zeit als Docker-Compose getan hat - so hat es seinen Bedarf gedient.
Dennoch bietet Rancher-Compose einzigartige Funktionen über Docker-Compose, wenn Sie auf einem Farmer-fähigen Stapel bereitstellen, der Sie am Ende dazu zwingt, ihn zu verwenden, wenn Sie Rancher haben.
Es macht Sie einfacher Gesundheitschecks zu definieren, es Sie Rancher, die Skalierung der Dienste und all das zu steuern (einige der Funktionen sind nicht von Docker-Compose implementiert) noch - z. wie die Fragen, um den Dienst mit dynamischen Werten zu starten, ohne etwas wie dotenv zu verwenden (kann auf dem CLI verwendet werden oder in der Benutzeroberfläche Kataloge verwenden). Aber mehr als das, Rancher-Compose ist nicht schwarmspezifisch, sein Agnostiker - kann also auch mit Kubernetes verwendet werden - was Docker-Compose nicht kann (Schwarm-spezifisch).
-
Unterm Strich also ist, historisch Viehzüchter-compose Funktionen bot, Docker-compose wurde nicht zu der Zeit anbieten (bis v3), nodays Viehzüchter-compose anders ist, da es Docker-Wolke unspezifisch (kann swarm/kubernetes unterstützen) und hat auch einige einzigartige Eigenschaften, besonders wenn es mit Rancher benutzt wird.
- 1. Klasse vs Paket vs Modul vs Komponente vs Container vs Service vs Plattform in Java Welt
- 2. Opa vs Dart vs Haxe vs Coffee
- 3. Akkumulieren vs falten vs reduzieren vs komprimieren
- 4. body.scrollTop vs documentElement.scrollTop vs window.pagYOffset vs window.scrollY
- 5. ACE vs Boost vs Poco vs wxWidgets
- 6. Inline vs __inline vs __inline__ vs __forceinline?
- 7. Metaphon vs Levenshtein vs Soundex vs Hamming
- 8. Standort vs GeoPoint vs 1E6 vs Aufladen
- 9. VS 2013 MSTest vs nUnit vs xUnit
- 10. ViewStub vs View.GONE vs Inflation vs ViewSwitcher
- 11. Exec vs ExecWait vs ExecShell vs nsExec :: Exec vs nsExec :: ExecToLog vs nsExec :: ExecToStack vs ExecDos vs ExeCmd
- 12. SpiderMonkey vs JavaScriptCore vs?
- 13. & vs * und | vs +
- 14. Bundler vs RVM vs Gems vs RubyGems vs Gemsets vs System Ruby
- 15. Mathematica: Unevaluated vs Aufschieben vs Halten vs Holdform vs HoldAllComplete vs etc etc
- 16. ScheduledExecutorService vs Timer vs Handler
- 17. HttpRequest vs HttpRequestMessage vs HttpRequestBase
- 18. pycuda vs theano vs pylearn2
- 19. Entfernungsabtastung vs Einzelscan vs Überspringungssuche
- 20. Htmlentities vs addslashes vs mysqli_real_escape_string
- 21. Xamarin vs Mono vs Monodevelop
- 22. Ansichtsfenster vs Fenster Vs Dokument
- 23. Redis vs Memcahced vs Hazelcast
- 24. java.lang.Void vs void vs Null
- 25. import vs __import __() vs importlib.import_module()?
- 26. QueryPerformanceCounter() vs QueryInterruptTime() vs KeQueryInterruptTime()
- 27. ivalueconverter vs system.converter vs Delegat
- 28. xprofile vs xsession vs xinitrc
- 29. apc_define_constants vs hidef vs definieren
- 30. Zeiger vs auto_ptr vs shared_ptr
Bitte akzeptieren Sie meine Antwort, wenn es tatsächlich beantworten Sie Frage richtig beantwortet - das Klicken unter den "vote up/down" -Symbole, das "check" -Zeichen –