Definições de tarefa do Amazon ECS - Amazon Elastic Container Service

Definições de tarefa do Amazon ECS

É necessária uma definição de tarefas para executar contêineres do Docker no Amazon ECS. Veja a seguir alguns dos parâmetros que você pode especificar em uma definição de tarefa:

  • A imagem do Docker a ser usada com cada contêiner em sua tarefa

  • A CPU e a memória a serem usadas com cada tarefa ou cada contêiner dentro de uma tarefa

  • O tipo de inicialização a ser usado, que determina a infraestrutura na qual as tarefas são hospedadas

  • O modo de rede do Docker a ser usado para os contêineres na tarefa

  • A configuração de registro em log a ser usada para suas tarefas

  • Se a tarefa deverá continuar sendo executada se o contêiner for concluído ou falhar

  • O comando que o contêiner deve executar quando iniciado

  • Eventuais volumes de dados que devem ser usados com os contêineres na tarefa

  • A função do IAM que suas tarefas devem usar

Você pode definir vários contêineres em uma definição de tarefa. Os parâmetros que você usa dependerão do tipo de inicialização que você escolher para a tarefa. Nem todos os parâmetros são válidos. Para obter mais informações sobre os parâmetros disponíveis e para quais tipos de inicialização eles são válidos na definição de tarefa, consulte Parâmetros de definição de tarefa.

A pilha inteira de aplicações não precisa estar em uma única definição de tarefa e, na maioria dos casos, não deve. Sua aplicação pode abranger várias definições de tarefa. Você pode fazer isso combinando contêineres relacionados às próprias definições de tarefa, cada uma representando um único componente. Para obter mais informações, consulte . Arquitetura da aplicação.