Freeing Up Space on mac

Brew

brew cleanup

or

brew update && brew upgrade && brew cleanup

minikube

minikube delete

minishift

minishift delete

Vagrant

vagrant box prune
vagrant box list
vagrant box remove <box-name>

Node Modules

Remove all node_modules older than 4 months

find . -name "node_modules" -type d -mtime +120 | xargs rm -rf

Ruby

gem cleanup

Docker

Remove unused docker volumes

docker volume prune 
docker image prune (clean up unused images)
docker image prunt -a (clean up used images of existing containers)

docker container prune
docker network prune

Prune everything (dangling images, etc)

docker system prune

Prune everything (all unused, not just dangling)

docker system prune -a

Sources