ecs-cli と docker compose ファイルを使用して ECS をセットアップしようとしています。Docker Compose (バージョン 1.6) バージョン 2 の Compose ファイル形式を使用しています。
コマンドラインからスタックを作成できます:
ecs-cli up --keypair <xxx> --capability-iam --size 5 --instance-type t2.micro
次に、docker ファイルから ECS 定義ファイルを作成しようとすると:
ecs-cli compose --file aws-compose.yml create
次のエラーが表示されます。
ERRO[0000] Error describing task definition error=ClientException: Unable to describe task definition.
status code: 400, request id: 593efa62-d3bc-11e5-bc6b-174f2874560f taskDefinitionName=ecscompose-expdata
ERRO[0000] Error registering task definition error=ClientException: Container.image should not be null or empty.
status code: 400, request id: 59482223-d3bc-11e5-bc6b-174f2874560f family=ecscompose-expdata
ERRO[0000] Create task definition failed error=ClientException: Container.image should not be null or empty.
status code: 400, request id: 59482223-d3bc-11e5-bc6b-174f2874560f
FATA[0000] ClientException: Container.image should not be null or empty.
status code: 400, request id: 59482223-d3bc-11e5-bc6b-174f2874560f
そして、私はここで無力です、
ありがとう