diff options
author | ache <ache@ache.one> | 2024-03-13 11:29:09 +0100 |
---|---|---|
committer | ache <ache@ache.one> | 2024-03-13 11:29:09 +0100 |
commit | c61d968fa1e18f89adbe9a154b9e906dcd09b1e8 (patch) | |
tree | bff9b3e602c7c019b81126483112a3e48089d92f | |
parent | Fix ll (diff) |
Stop docker image
-rw-r--r-- | functions/dsi.fish | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/functions/dsi.fish b/functions/dsi.fish new file mode 100644 index 0000000..d6217fc --- /dev/null +++ b/functions/dsi.fish @@ -0,0 +1,9 @@ +function dsi --description 'Stop docker image by name' --wraps docker + sudo docker stop $(sudo docker ps | awk -v i="$argv" '{if($2~i){print$1}}') +end + +# From: +# dsi() { docker stop $(docker ps -a | awk -v i="^$1.*" '{if($2~i){print$1}}'); } +# +# Source: +# https://stackoverflow.com/questions/32073971/stopping-docker-containers-by-image-name-ubuntu |