Habilitar Logrotation para Containers Docker
Docker no seu sistema, o container rodando no docker pode gerar um grande numero de logs enquanto voce nao esta ciente em segundo plano.

Quando voce instala e usa o Docker no seu sistema, o container rodando no docker pode gerar um grande numero de logs enquanto voce nao esta ciente em segundo plano.
Embora o servico Docker normalmente suporte logrotate, esse suporte vem desativado por padrao. Se um dia seu disco acabar de repente, entao voce sabera exatamente o que quero dizer. : )
Se voce esta instalando o servico docker pela primeira vez em um servidor e rodando o container pela primeira vez, pode seguir os passos abaixo.
Quando o servico docker estiver em estado parado, primeiro abra o arquivo que o servico docker precisara para a operacao de logrotate com o editor de texto. Meu favorito e o vim, usei o vim. Voce tambem pode escolher outro editor como nano, pico.
sudo vim /etc/docker/daemon.jsonEm seguida, adicione as seguintes linhas neste arquivo, salve e feche o arquivo.
{
"log-driver": "json-file",
"log-opts": {
"max-size": "10m",
"max-file": "3"
}
}Agora, nao esqueca de reiniciar seu servico docker.
sudo systemctl restart dockerAgora, seu servico docker comecou a rotacionar logs no caminho "/var/lib/docker/containers/ID_DO_CONTAINER/".
Mais de Ercan
Mais dois sites, mesmo autor, terreno diferente.
IA, LLMs, agentes, ML aplicado.
Notas de campo sobre cargas de IA. Análise de custos do Bedrock, padrões de agentes, trade-offs de armazenamento vetorial, modos de falha em produção.
Visitar ercan.ai →O hub. Sobre, consultoria, contato.
Hub pessoal para as duas trilhas de escrita. Quem sou eu, como funciona a consultoria, como me contatar.
Visitar ercanermis.com →