Removendo conteiners velhos
O Docker mantém os conteiners até que você explicitamente delete-os. Isto pode ser ruim, caso haja alguma mudança nas imagens dos serviços. Para limpar seu ambiente, siga as instruções a seguir:
Listando containers
docker ps
Apagando containers
docker rm <container_ids>
Apagando imagens
docker rmi <image_ids>
Limpando containers parados
Docker >= 1.13
docker container prune
Docker < 1.13
docker ps --filter "status=exited" | grep 'weeks ago' | awk '{print $1}' | xargs --no-run-if-empty docker rm
Limpando imagens ociosas
docker rmi $(docker images --filter "dangling=true" -q --no-trunc)
Limpando volumes ociosos
docker volume rm $(docker volume ls -qf dangling=true)