1

Virtualbox での Swarm のセットアップについて、Docker Docs に従いました。AWSでもAzureでもDigitalOceanでも同じ手順だと思います。毎回手動で行うのは大変です。

これを自動化するツールはありますか?

Compose が Docker に対して行うように、何かを使用して Swarm をセットアップおよびスケーリングしたいと考えています。

おそらく、1 つの AWS インスタンスと 2 ~ 3 個のコンテナーから始めて、それらを 100 個のコンテナーにスケールアップし、それに応じてインスタンスをスケールします。次に、2 つのインスタンスにスケールダウンすると、残りはシャットダウンします。

このようなものは存在しますか?

4

4 に答える 4

1

手動構成を回避しながら、必要な高可用性とコスト効率を確保したい場合は、Jelastic によって事前にパッケージ化された Docker Swarm テンプレートを実行してみてください。

  • 自動クラスタリングとスケーリングが組み込まれています
  • インストールは自動的に実行され、直感的な UI を介してクラスターに完全にアクセスできます。
  • コンテナーはベア メタルで直接実行されるため、サービスごとに完全な VM を予約する必要はありません (また、プロジェクトを実行するデータセンターを選択できます)。
  • 支払いは、RAM と CPU の実際の消費量に基づいて行われます
  • コンテナーは、高可用性を向上させるさまざまなハードウェア サーバーに自動的に分散されます。

パッケージとインストール手順の詳細については、この記事を参照してください

于 2018-04-06T14:45:40.800 に答える
0

Docker Machineを使用して、ホストのプロビジョニングと swarm の構成を簡単に行うことができます ()。

Docker エコシステムには、TutumDocker Cloudなどのマネージド ソリューションも含まれており、必要なものを簡単に実現できます。

于 2016-03-10T13:27:33.490 に答える
0

ansibleを使用して docker swarm クラスターをセットアップする方法について説明しているdevopsbyte.comブログをチェックしてください。

于 2020-01-11T14:56:06.967 に答える