diff --git a/clean.sh b/clean.sh new file mode 100755 index 0000000..128d9a1 --- /dev/null +++ b/clean.sh @@ -0,0 +1,10 @@ +set -xeu + +docker image prune + +docker container prune + +docker volume prune + +docker builder prune + diff --git a/power-all-docker.sh b/power-all-docker.sh new file mode 100755 index 0000000..411f86e --- /dev/null +++ b/power-all-docker.sh @@ -0,0 +1,12 @@ +set -xeu + +for dir in */; do + cd $dir + docker-compose up -d + #for dir2 in */; do + # cd $dir2 + # ls -d $PWD/* + # cd .. + #done + cd .. +done diff --git a/shutdown-all-docker.sh b/shutdown-all-docker.sh new file mode 100755 index 0000000..e747105 --- /dev/null +++ b/shutdown-all-docker.sh @@ -0,0 +1,12 @@ +set -xeu + +for dir in */; do + cd $dir + docker-compose down + #for dir2 in */; do + # cd $dir2 + # ls -d $PWD/* + # cd .. + #done + cd .. +done diff --git a/update-all-docker.sh b/update-all-docker.sh new file mode 100755 index 0000000..6b60ccd --- /dev/null +++ b/update-all-docker.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +set -xeu + +for dir in */; do + cd $dir + docker compose down + docker compose pull + docker compose up -d + #for dir2 in */; do + # cd $dir2 + # ls -d $PWD/* + # cd .. + #done + cd .. +done