Limpando os dados do Docker em sua máquina (containers e imagens)

Por paulo, Sex 16 Dezembro 2016, na categoria Docker

container, docker, image, limpar, remove, space, trash

Olá,

Quem utiliza Docker no dia-a-dia sabe que ele deixa muitos lixos na máquina em que está rodando, principalmente se você fica criando containers de teste como eu.

Quando você sai do container o Docker não apaga eles automaticamente, o que vai enchendo o disco e você acaba recebendo o erro: No space left on device.

Como eu passo por isso sempre, resolvi fazer uma sequência de comandos para copiar e colar no terminal, a fim de que o ambiente fique limpo denovo.

docker rm -v $(docker ps -a -q -f status=exited)
docker rmi $(docker images -f "dangling=true" -q)
docker volume rm $(docker volume ls -qf dangling=true)

Espero ter ajudado com este artigo.

Obrigado e até o próximo post pessoal.

Outros conteúdos relacionados

Sáb 14 Setembro 2019
Corrigindo o problema de permissão no Wordpress com Docker
Seg 16 Outubro 2017
Docker - Post Install - O que fazer depois de instalar?
Seg 29 Fevereiro 2016
Docker Toolbox - Nova ferramenta que ajuda na instalação e configuração do ambiente em forma de instalador
Ter 22 Setembro 2015
PHP - Script para executar uma limpeza de e-mails inválidos e ruins em um arquivo
Sex 13 Maio 2016
OSX - Removendo todos os arquivos .DS_Store