diff --git a/scripts/X-kill-all-containers-and-prune-system b/scripts/X-kill-all-containers-and-prune-system new file mode 100644 index 0000000..bf9e3e1 --- /dev/null +++ b/scripts/X-kill-all-containers-and-prune-system @@ -0,0 +1,15 @@ +#!/bin/bash +# kill, remove, prune everything Docker-related + +set -e + +echo "Killing all containers..." +docker kill $(docker ps -q) 2>/dev/null || true + +echo "Removing all containers..." +docker rm -f $(docker ps -aq) 2>/dev/null || true + +echo "Pruning system..." +docker system prune -a -f --volumes + +echo "Done."