airikr revised this gist . Go to revision
1 file changed, 7 insertions, 8 deletions
update-docker-bash.sh
@@ -1,5 +1,5 @@ | |||
1 | 1 | #!/bin/bash | |
2 | - | declare -a arr=("snikket" "plausible") | |
2 | + | declare -a arr=("snikket") | |
3 | 3 | ||
4 | 4 | for i in "${arr[@]}" | |
5 | 5 | do | |
@@ -13,15 +13,14 @@ do | |||
13 | 13 | docker compose up -d | |
14 | 14 | cd | |
15 | 15 | ||
16 | - | elif [ "$i" = "plausible" ] | |
17 | - | then | |
16 | + | else | |
18 | 17 | echo | |
19 | - | echo "plausible" | |
18 | + | echo "$i" | |
20 | 19 | echo | |
21 | - | cd /home/airikr/docker/plausible | |
22 | - | docker compose pull | |
23 | - | docker compose up -d | |
24 | - | cd | |
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 | |
25 | 24 | ||
26 | 25 | fi | |
27 | 26 | done |
airikr revised this gist . Go to revision
1 file changed, 27 insertions
update-docker-bash.sh(file created)
@@ -0,0 +1,27 @@ | |||
1 | + | #!/bin/bash | |
2 | + | declare -a arr=("snikket" "plausible") | |
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 | + | elif [ "$i" = "plausible" ] | |
17 | + | then | |
18 | + | echo | |
19 | + | echo "plausible" | |
20 | + | echo | |
21 | + | cd /home/airikr/docker/plausible | |
22 | + | docker compose pull | |
23 | + | docker compose up -d | |
24 | + | cd | |
25 | + | ||
26 | + | fi | |
27 | + | done |