私はドッカースウォーム、クベネテスをかなり似ているし、会社であるドッカーがあり、上記2つはドッカーのクラスタリングツールです。だから、まさにこれらのツールは何ですか?それらの違いは何ですか?Docker SwarmとKubernetesとの違いは?
16
A
答えて
20
違いを説明する記事がたくさんあります。要するに:
-
両方とも、同じ問題を解決しようとしています。多数のホストにわたるコンテナオーケストレーションです。基本的にこれらの問題は、そのように分けることができます。論理ユニットへ
- グループコンテナ(アカウントのリソース使用率などを考慮して)複数のホスト間
- スケジュールコンテナを コンテナへ
- 負荷分散/アクセスの
- スケーリングコンテナ/グループ化されたコンテナ間の通信/ネットワーキング
- コンテナへのストレージのアタッチコンテナの10
- サービス検出(すなわちここでXサービスがある)
両方Kubernetes &ドッカー群れはあなたのために、これらの問題を解決することができますが、彼らはそれらを解決する方法について異なる命名規則やアイデアを持っています。違いは比較的概念的です。
https://platform9.com/blog/compare-kubernetes-vs-docker-swarm/ https://torusware.com/blog/2016/09/hands-on-orchestration-docker-1-12-swarm-vs-kubernetes/ http://containerjournal.com/2016/04/07/kubernetes-vs-swarm-container-orchestrator-best/
は基本的に、彼らは同じ空間で同様の製品です:非常によくこれを打破する記事があります。負担するいくつかの注意事項は、しかし心に留めてあります。
- Kubernetesがコンテナにとらわれない発想で開発された(現在ではそれがドッカー、rktをサポートしており、ドッキングウィンドウ群れが唯一のドッキングウィンドウであるのに対し、hyperためのいくつかのサポートを持っている)
- Kubernetesは、 Azure、Google Container EngineおよびAWS - これはDocker Swarmの機能であることは現在認識していませんが、自分で設定することはできますが、
- Kubernetesは完全にオープンソースの製品です。商用サポートが必要な場合は、取得するために第三者に行く必要があります。 DockerはSwarmのエンタープライズサポートを提供します
- ドッカーの作成ワークフローに精通している場合は、Docker Swarmがこれを利用していますので、使い慣れていて簡単に使い始めることができます。 Kubernetesは、純粋なyamlが調整されている間、ポッド/サービス/デプロイメントの定義を学習する必要があります。
4
関連する問題
- 1. Docker SwarmとKubernetes Managerのハードウェア要件
- 2. Docker Swarm - ポートとスケーリング
- 3. Docker swarmの作成方法の違い
- 4. GoogleのBorgとGoogleのKubernetesとDockerの違い
- 5. Docker 1.12 swarm modeとcontainer volumes
- 6. VMにDocker SwarmまたはKubernetesを使用
- 7. SpringクラウドとDocker Swarmとの関係
- 8. オープンシフトkubernetesバージョンとグーグルkubernetesの違い
- 9. Azureの自動スケールとDocker Swarm
- 10. OpenShiftとKubernetesの違い
- 11. Docker Swarm with etcd
- 12. Docker swarm NFSボリューム、
- 13. Docker Swarm Service Clustering
- 14. docker swarm compose constraints
- 15. Docker Swarm Service Networking
- 16. Docker Swarmロードバランサのソースコード
- 17. Docker Swarm用のファイルストレージ
- 18. Docker Swarm、V3と公開IPアドレス
- 19. Docker Swarm共有ボリューム
- 20. Docker Swarm JDBC接続
- 21. Docker - データボリュームとデータコンテナの違い
- 22. DockerとAMIの違い
- 23. Docker Swarm対応のドッカーコマンド
- 24. Docker Swarm Modeサービスのアフィニティ
- 25. Force Docker Swarmコンテナの配信
- 26. KubernetesノードPODにマップするデバイスポート(USB)?またはSwarmサービス - デバイスマッピング
- 27. Docker 1.12 Swarm Service外部IP
- 28. Docker swarm、Consul and Spring Boot
- 29. バッチ処理ジョブのためのswarm、kubernetes、またはmesos
- 30. dockerとdocker-composeの違いは何ですか
こんにちは、ここKubernetesとの私の経験だと私はドッキングウィンドウ1.13にスウォームを選んだ理由https://gist.github.com/jonathan -kosgei/dac620fed9d9aeec35050bcc0a146647 – Jonathan