Ao usar o AWS re:Post, você concorda com os AWS re:Post Termos de uso

Como posso automatizar a limpeza de contêineres e imagens do Docker no Amazon ECS?

2 minuto de leitura
0

Estou tentando limpar os contêineres e imagens do Docker no Amazon ECS automaticamente. Como eu faço isso?

Breve descrição

Por padrão, o agente de contêiner do Amazon ECS limpa automaticamente as tarefas interrompidas e as imagens do Docker que não são usadas pelas tarefas em suas instâncias de contêiner. O recurso de limpeza automática de imagens requer pelo menos a versão 1.13.0 do agente de contêiner do Amazon ECS.

Resolução

Você pode desativar a limpeza da imagem, mas não pode desativar a limpeza dos contêineres que pertencem às tarefas interrompidas. Você pode alterar a duração da espera usando a variável ECS_ENGINE_TASK_CLEANUP_WAIT_DURATION.

**Importante:**Se você definir ECS\ _DISABLE\ _IMAGE\ _CLEANUP como verdadeiro, a limpeza automática de imagens será desativada na instância de contêiner e suas imagens não serão removidas automaticamente.

Para mais informações sobre o fluxo de trabalho de limpeza, consulte Limpeza automatizada de tarefas e imagens. Para mais informações sobre como configurar suas tarefas automatizadas e variáveis de limpeza de imagem, consulte Parâmetros ajustáveis.


Informações relacionadas

Agente do Amazon Elastic Container Service (AWS GitHub)

Parâmetros disponíveis

Como atualizar o agente de contêiner do Amazon ECS

Como criar uma imagem de contêiner para usar no Amazon ECS

AWS OFICIAL
AWS OFICIALAtualizada há 2 anos