From 0d666a840515f77612dd94584ea1297530e32385 Mon Sep 17 00:00:00 2001 From: fedor Date: Thu, 30 Sep 2021 15:07:17 +0700 Subject: [PATCH] docker.sh container_running testgit --- docker/docker.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/docker/docker.sh b/docker/docker.sh index b78e74c..219367b 100755 --- a/docker/docker.sh +++ b/docker/docker.sh @@ -19,11 +19,10 @@ DCLIST="" # get all docker containers list of id - DCLIST=`${DOCKER} ps -a | tail -n +2 | awk '{print $1}'` -#show all docker id +# show all docker id for DOCKERID in ${DCLIST}; do JSON=${JSON}" {\"{#DOCKERID}\":\"${DOCKERID}\"}," done @@ -35,6 +34,16 @@ echo ${JSON} exit 0 ;; +# get container status +docker.container_running) + +RET=`${DOCKER} stats --no-stream | tail -n +2 | awk -v IT="${ITEM}" ' BEGIN {$count=0;} { if ($1 == IT) count += 1 } END {if (count > 1) print ""; else if (count == 1) print 1; else if (count == 0) print 0} '` + echo ${RET} + + + exit 0 +;; + help) echo "please use these parametrs {