I keep having friends who have experienced the no space left on device
when trying to build images.
I have aliases for most of my container/image/volume cleanup:
alias dka='dkc;dki;dkv'
alias dkc='docker ps -aq | xargs docker rm -f'
alias dki='docker images -aq | xargs docker rmi -f'
alias dkv='docker volume ls -qf dangling=true | xargs docker volume rm'
I use dka
all the time.
There is also the docker system prune -a
command that works.
I’ve also had to unmount my local aufs volume on my ubuntu laptop via:
sudo umount -l /var/lib/docker/aufs && sudo rm -rf /var/lib/docker/aufs
and all things are cleaned up. Hope this helps someone else.
Cheers.