Amazon ECS で「[AWS service] was unable to place a task because no container instance met all of its requirements」というエラーを解決する方法を教えてください。

最終更新日: 2019 年 7 月 3 日

Amazon Elastic Container Service (Amazon ECS) にタスクを配置しようとすると、次のエラーが表示されます。「[AWS service] was unable to place a task because no container instance met all of its requirements.」 このエラーの解決方法を教えてください。

簡単な説明

次の問題のいずれかが原因で、このエラーを受け取ることがあります。

  • クラスターにコンテナインスタンスがない
  • タスクに必要なポートがすでに使用されている
  • タスクに十分なメモリがない
  • コンテナインスタンスに十分な CPU ユニットがない
  • 使用可能な Elastic Network Interface (ENI) アタッチメントポイントが不足している
  • コンテナインスタンスに必要な属性がない

これらの問題の詳細については、「サービスイベントメッセージ」をご参照ください。

注: 上記のエラーメッセージが表示されない場合は、受け取った次のエラーメッセージのいずれかに基づいた記事を選択してください。

解決方法

エラーを解決するには、次のいずれかの問題に基づいた解決方法を選択してください。


この記事はお役に立ちましたか?

改善できることはありますか?


さらにサポートが必要な場合