JuryA
1/31/2019 - 8:59 AM

Linux Shell script - Docker state DUMP

Linux Shell script - Docker state DUMP

#!/bin/bash
##################################
# Docker Machines                #
##################################
if [ "$debugging" -gt "0" ] && [ -n $(which docker 2>/dev/null)]; then
	echo "Docker Info"
fi
PREVIFS=$IFS
IFS="$NEWLINEIFS";
for line in $(docker ps -a --format "{{.ID}}\t{{.Names}}\t{{.Status}}" 2>/dev/null); do
	vm_ident=$(echo "$line" | awk '{print $1}')
	name=$(echo "$line" | awk '{print $2}')
	status=$(echo "$line" | awk '{print $3}')
	# uuid=""
	echo -n "$vm_ident:$name:$status"
done