diff --git a/bin/docker.sh b/bin/docker.sh index 40e5c72..27e54a0 100755 --- a/bin/docker.sh +++ b/bin/docker.sh @@ -1,8 +1,13 @@ #!/usr/bin/env bash # Outputs information about the current docker status -DOCKER_STATUS=$(docker info) -CONTAINERS=$(echo "$DOCKER_STATUS" | awk '/Containers/ {print $2}') -RUNNING=$(echo "$DOCKER_STATUS" | awk '/Running/ {print $2}') -STOPPED=$(echo "$DOCKER_STATUS" | awk '/Stopped/ {print $2}') -IMAGES=$(echo "$DOCKER_STATUS" | awk '/Images/ {print $2}') -echo -e "\ue7b0 $RUNNING \ufb99 $STOPPED \uf1c5 $IMAGES" +EXISTS=$(which docker) +if [[ -z $EXISTS ]] ; then + echo "" +else + DOCKER_STATUS=$(docker info) + CONTAINERS=$(echo "$DOCKER_STATUS" | awk '/Containers/ {print $2}') + RUNNING=$(echo "$DOCKER_STATUS" | awk '/Running/ {print $2}') + STOPPED=$(echo "$DOCKER_STATUS" | awk '/Stopped/ {print $2}') + IMAGES=$(echo "$DOCKER_STATUS" | awk '/Images/ {print $2}') + echo -e "\ue7b0 $RUNNING \ufb99 $STOPPED \uf1c5 $IMAGES" +fi