34

AWS ECS (EC2 Container Service) を使用して、1 つの EC2 インスタンスで複数の Docker コンテナを実行することはできますか?

4

5 に答える 5

26

はい。

AWS のドキュメント/製品の詳細は明らかにされていませんが、クラスターに多くのコンテナーを起動することについて述べています。クラスターは 1 つのインスタンスにすることができます。

コンテナを構成するときは、メモリと CPU の使用量を指定します。ECS はそれを使用して、Docker コンテナーで EC2 を「スケジュール」(または「パック」) します。

于 2015-11-28T05:56:54.973 に答える
6

1 つの ecs タスクで定義されたすべてのコンテナーは、同じインスタンスにデプロイされます。

クラスターに多くのインスタンスがある場合でも、1 つのタスクで定義されたすべてのコンテナーは同じ ec2 インスタンスに配置されます。コンテナは、コンテナ間に定義されたリンクを使用して相互にアクセスできます。

これは、Kubernetes の POD に相当します。

于 2016-05-13T21:02:19.947 に答える
5

はい、そのためには複数のコンテナを定義したタスク定義を書きます。

于 2016-06-02T13:21:05.310 に答える