私の目標は、Dockerイメージとして展開されたベンチマークを実行することです。そうしている間に、問題が多すぎたので、まずは非常に簡単な作業を行うことにしました。
したがって、私は https://docs.aws.Amazon.com/AmazonECS/latest/developerguide/create-task-definition.html のガイドに従い、「ping」の例を使用することにしました-これは数回ドメインにpingして停止します。
問題は、タスクステータスで常にこのメッセージを受け取ることです。
_STOPPED (CannotStartContainerError: Error response from dae)
_
さまざまなサブネットとセキュリティグループで試してみましたが、結果は常に同じです。タスクが開始され、1〜2分後に上記のメッセージが表示されて失敗します。
以下の手順を使用して、新しいAWSアカウントでも試してみました。
Alpine:latest
_、コマンド_ping -c 4 google.com
_実行後:
STOPPED (CannotStartContainerError: Error response from dae)
その理由は次のとおりです。
何が悪いのでしょうか?直し方?
(タスク定義の)質問のコメントで指摘されているように、エントリポイントに問題がある可能性がありますEntrypoint: ["sh","-c"]
また、これは不適切な参照である可能性もあります。たとえば、LogConfiguration内の誤ったロググループなどです。