update-docker-bash.sh
· 421 B · Bash
Eredeti
#!/bin/bash
declare -a arr=("snikket")
for i in "${arr[@]}"
do
if [ "$i" = "snikket" ]
then
echo
echo "snikket"
echo
cd /etc/snikket
docker compose pull
docker compose up -d
cd
else
echo
echo "$i"
echo
cd /home/user/docker
docker compose -f dc-"$i".yml pull
docker container rm -f "$i"
docker compose -f dc-"$i".yml up --force-recreate --build -d
fi
done
1 | #!/bin/bash |
2 | declare -a arr=("snikket") |
3 | |
4 | for i in "${arr[@]}" |
5 | do |
6 | if [ "$i" = "snikket" ] |
7 | then |
8 | echo |
9 | echo "snikket" |
10 | echo |
11 | cd /etc/snikket |
12 | docker compose pull |
13 | docker compose up -d |
14 | cd |
15 | |
16 | else |
17 | echo |
18 | echo "$i" |
19 | echo |
20 | cd /home/user/docker |
21 | docker compose -f dc-"$i".yml pull |
22 | docker container rm -f "$i" |
23 | docker compose -f dc-"$i".yml up --force-recreate --build -d |
24 | |
25 | fi |
26 | done |