You must specify a region. You can also configure your region by running “aws configure”.

はじめに

ECSでタスクロールを指定しているのに、ECSで動かしたコンテナ内でawsコマンドを使うと、aws configureをしてくれとエラーが出る際の対処。

You must specify a region. 
You can also configure your region by running "aws configure".

原因

エラーメッセージの通りregionが指定されていないから。

コンテナに以下の設定を入れるよう、Dockerfileを修正する。

[default]
region=ap-northeast-1
output=json