Freeing Up Space On Your Development Macbook
Freeing Up Space on mac#
Git#
git gc
Use on repos
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