~/questoes/devops
O comando docker-compose down é responsável por parar e remover todos os containers que estão rodando conforme as definições do arquivo docker-compose.yml. Ele limpa os recursos dos containers, mas mantém intactos as imagens Docker e os volumes persistentes.
A alternativa B está correta porque docker-compose down realiza exatamente essa operação: interrompe os containers em execução e os remove, limpando completamente os recursos associados àquela configuração. É o oposto de docker-compose up.
Docker-compose down não faz backup automático dos dados dos volumes. Se você quer preservar dados, deve gerenciar os volumes corretamente na sua configuração ou fazer backup manualmente antes de executar o comando.
Esta é a resposta correta. O docker-compose down interrompe todos os containers em execução e os remove completamente, limpando os recursos associados à configuração. As imagens e volumes nomeados persistem, mas os containers são eliminados.
O docker-compose down não redimensiona recursos. Para modificar limites de CPU ou memória dos containers, você precisa alterar o arquivo docker-compose.yml e reiniciar os serviços, não usar o comando down.
Isso descreve o comportamento de docker-compose stop, não de docker-compose down. O stop pausa os containers mantendo-os intactos, enquanto down os remove completamente.