I am trying to understand if (and if so how) ecs-cli docker-compose registers task definitions.
The aws documentation states that it: "works with a Docker compose file to create task definitions and manage tasks." The ecs-cli-compose docs seem to make no mention of task registration.
http://docs.aws.amazon.com/AmazonECS/latest/developerguide/cmd-ecs-cli-compose.html
However registering a task definition seems to be a rather cumbersome process involving a complex json file, where one defines a i) "family", ii) a set of acceptable container definitions and iii) one or more optional task roles.
http://docs.aws.amazon.com/cli/latest/reference/ecs/register-task-definition.html
Any help in clearing up my confusion would be greatly appreciated.
