Проблема с развертыванием докера на AWS с помощью ecs-cli
У меня есть репо на ECS, я создал кластер с помощью ecs-cli
ecs-cli configure --region=us-west-2 --profile=<MY PROFILE> --cluster=cluster-1
ecs-cli up --capability-iam --keypair=<MY KEYPAIR>
но затем следующий шаг, чтобы выполнить файл compose, когда он терпит неудачу
ecs-cli compose --file docker-compose.yml --project-name drafter-project service up
Вот мой файл docker-compose.yml:
version: '2'
services:
rabbit:
image: rabbitmq
hostname: rabbit1
ports:
- 5672:5672
- 15672:15672
drafter:
build: .
depends_on:
- rabbit
ошибки, которые я получаю здесь:
Error registering task definition
error=ClientException: Container.image should not be null or empty.
Create task definition failed
error=ClientException: Container.image should not be null or empty.
Я не уверен, что определения задач или что это нужно.