マイクロサービスベースのWebアプリケーションを構築した場合、別のサーバーでドッキング用のコンテナを実行する利点はありますか?私がサーバと言うと、OSやカーネルなどを持っていることを意味します。異なるAmazonサーバーでドッカーコンテナを実行することに利点はありますか?
明白なメリットの1つは、マシンがダウンするとすべてのサービスをダウンさせることではなく、利点?
また、Elastic Beanstalkもこれを行いますか?カーネルを共有する単一のマシンにコンテナをデプロイするだけです(ローカルマシン上のDockerに似ています)。
私の質問はElastic Beanstalkにデプロイされたときにカーネルを共有するサービスAとB(ともにDockerコンテナから実行されている)か、別々のマシンで実行されているかということです。 – david
Elastic Beanstalkはあなたに両方のオプションを提供します。 EC2コンテナサービスをクラスタリングテクノロジとして使用して、単一のホストまたは複数のホスト(ノード)上でサービスを実行できます。 Dockerコンテナは、実行中のホストのカーネルを共有します。 – Alkaline