]> Untitled Git - public.git/commitdiff
public.sh now makes sure container is running
authorClifton Palmer <cliftonpalmer@pop-os>
Wed, 19 Jun 2019 02:00:18 +0000 (21:00 -0500)
committerClifton Palmer <cliftonpalmer@pop-os>
Wed, 19 Jun 2019 02:00:18 +0000 (21:00 -0500)
public.sh

index 132fe646d10efa678017589e0aedc9dbb61eaf8d..3e9b28969c68a75ef11b1e6532f78348e6f4e15d 100755 (executable)
--- a/public.sh
+++ b/public.sh
@@ -3,6 +3,8 @@ service=public_web
 
 for f in $(docker service ps -q $service)
 do
+    [[ running == $(docker inspect --format '{{.Status.State}}' $f) ]] || continue
     container_id=$(docker inspect --format '{{.Status.ContainerStatus.ContainerID}}' $f)
+    echo docker exec $container_id /root/public "$@"
     docker exec $container_id /root/public "$@"
 done