If you get no space left on device
error with Docker, you might be able to solve this easily with system prune
.
I use Docker for Mac 17.03.
With docker UP and all your containers RUNNING, execute docker system prune -a
This should give the following dialog:
WARNING! This will remove:
- all stopped containers
- all volumes not used by at least one container
- all networks not used by at least one container
- all images without at least one container associated to them Are you sure you want to continue? [y/N]
Then press y to delete lots of containers, concluding (in my case) with: Total reclaimed space: 23.26 GB.
Now you can go back to work without even rebooting docker!