docker v0.5 - docker.name and docker.image - released

This commit is contained in:
fedor 2021-11-07 00:20:55 +07:00
parent e7558115d0
commit fbd1838f4b

View File

@ -3,7 +3,7 @@
# author mikedmorto 2021 year # author mikedmorto 2021 year
export LC_ALL="" export LC_ALL=""
export LANG="en_US.UTF-8" export LANG="en_US.UTF-8"
version="0.4" version="0.5"
DOCKER="/usr/bin/docker" DOCKER="/usr/bin/docker"
JSON="" JSON=""
@ -66,6 +66,30 @@ RET=`${DOCKER} stats --no-stream | tail -n +2 | awk -v IT="${ITEM}" ' BEGIN {$co
;; ;;
#get container name
docker.name)
RET=`${DOCKER} ps | 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 $13; else if (count == 0) print 0} '`
echo ${RET}
exit 0
;;
#get container image
docker.image)
RET=`${DOCKER} ps | 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 $2; else if (count == 0) print 0} '`
echo ${RET}
exit 0
;;
#get script version
script.version) script.version)
echo ${version} echo ${version}
@ -80,6 +104,8 @@ discovery
docker.container_running docker.container_running
docker.cpu docker.cpu
docker.ram docker.ram
docker.name
docker.image
script.version script.version
}" }"
;; ;;