From 1842c19a036cfc275cf995c2626f60fd18a2ff76 Mon Sep 17 00:00:00 2001 From: Alessio Treglia Date: Tue, 10 Feb 2015 12:21:42 +0000 Subject: [PATCH] Slightly improve "cleanup". - Use docker ps to filter containers by status to avoid building such a long pipe. --- dokku | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dokku b/dokku index 9b4bf7731..013384ad5 100755 --- a/dokku +++ b/dokku @@ -122,7 +122,7 @@ case "$1" in cleanup) # delete all non-running container - docker ps -a | grep 'Exit' | awk '{print $1}' | xargs docker rm &> /dev/null & + docker ps -a -f "status=exited" -q | xargs docker rm &> /dev/null & # delete unused images docker images | grep '' | awk '{print $3}' | xargs docker rmi &> /dev/null & ;;