Docker: Remove all exited docker container

docker system prune --volumes -f
This will do a clean up of stopped containers and volumes used by them
Sample Output
Deleted Containers:
ecb3a4651163d111b433ffaf72f1c42cd94fa12d540f2cf02114e157b363b50e
0a1b3b6823a702c918bd739f28b536e4e28cdb0ce4ad374bdcfbd9912550d3c9

Deleted Networks:
docker-postgres-replication_default

Deleted Volumes:
5ebd148a6c8bb809aa6c6576aff77af928b4c33f14ca50a854fabfdeec5d78c6
6d0898fbceadaebcbf5a79afbd9af50812120654a18a6b5229826d20170a12f7
1a270ca0e4951f4cb51f52082c119e5c9a88d421cd086dfd97d8e1d079ef5cb9

Total reclaimed space: 159.3MB

0
2018-07-31 12:20:02

3 Alternatives + Submit Alt

What do you think?

Any thoughts on this command? Does it work on your machine? Can you do the same thing with only 14 characters?

You must be signed in to comment.

What's this?

commandlinefu.com is the place to record those command-line gems that you return to again and again. That way others can gain from your CLI wisdom and you from theirs too. All commands can be commented on, discussed and voted up or down.

Share Your Commands



Stay in the loop…

Follow the Tweets.

Every new command is wrapped in a tweet and posted to Twitter. Following the stream is a great way of staying abreast of the latest commands. For the more discerning, there are Twitter accounts for commands that get a minimum of 3 and 10 votes - that way only the great commands get tweeted.

» http://twitter.com/commandlinefu
» http://twitter.com/commandlinefu3
» http://twitter.com/commandlinefu10

Subscribe to the feeds.

Use your favourite RSS aggregator to stay in touch with the latest commands. There are feeds mirroring the 3 Twitter streams as well as for virtually every other subset (users, tags, functions,…):

Subscribe to the feed for: