Created
November 28, 2016 05:44
-
-
Save philgebhardt/4b332c2f652a5147a9dab5d3794de1f1 to your computer and use it in GitHub Desktop.
BASH function for `docker rm` on every docker container, excluding volumes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Remove every docker container, excluding volumes. | |
# Takes any number of arguments which SHOULD serve as arguments to `docker rm`. | |
function dockerrme(){ | |
target="$(docker ps -aq | grep -v $(docker volume ls -q))" | |
if [ ! -z "$target" ] | |
then | |
docker rm $@ $target | |
fi | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment