Преглед на файлове

Fix failin shellcheck with bin/stopall

Mark Shust преди 3 години
родител
ревизия
53d9b85857
променени са 1 файла, в които са добавени 5 реда и са изтрити 4 реда
  1. 5 4
      compose/bin/stopall

+ 5 - 4
compose/bin/stopall

@@ -1,8 +1,9 @@
 #!/bin/bash
-if [ -z "$(docker ps -q)" ]
-then
+if [ -z "$(docker ps -q)" ]; then
     echo "You have no running container"
 else
-    echo "Stopping all running containers"
-    docker stop $(docker ps -q)
+    echo "Stopping all running containers..."
+    docker ps -q | while IFS='' read -r container; do
+        docker stop "$container"
+    done
 fi