shell-scripte-code/docker-updater.sh

28 lines
485 B
Bash
Executable file

#!/bin/bash
start_at="actualbudget"
found_start=false
for ordner in */; do
ordnername="${ordner%/}"
if [[ "$ordnername" == "$start_at" ]]; then
found_start=true
fi
if $found_start; then
(
echo "Bearbeite Ordner: $ordnername"
cd "$ordner" || exit
# Docker stoppen
#docker compose down
docker compose pull
# Docker neu starten
docker compose up -d
)
else
echo "Überspringe Ordner: $ordnername"
fi
done