multiple docker-compose files
This commit is contained in:
parent
8a551dac84
commit
ad2898c5e5
29
vvv.sh
29
vvv.sh
|
|
@ -81,32 +81,39 @@ if [[ ! $RESTORE == "true" ]]; then
|
||||||
scripts
|
scripts
|
||||||
fi
|
fi
|
||||||
|
|
||||||
COMMAND="sudo docker compose stop"
|
for COMP in docker-compose*.yml; do
|
||||||
printf "${COMMAND}\n"
|
COMMAND="sudo docker compose -f $COMP stop"
|
||||||
${COMMAND}
|
printf "${COMMAND}\n"
|
||||||
if ! ${COMMAND}; then
|
${COMMAND}
|
||||||
|
if ! ${COMMAND}; then
|
||||||
printf "Services 'docker compose stop' error."
|
printf "Services 'docker compose stop' error."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
COMMAND="sudo docker compose rm -f"
|
done
|
||||||
printf "${COMMAND}\n"
|
|
||||||
${COMMAND}
|
for COMP in docker-compose*.yml; do
|
||||||
if ! ${COMMAND}; then
|
COMMAND="sudo docker compose -f $COMP rm -f"
|
||||||
|
printf "${COMMAND}\n"
|
||||||
|
${COMMAND}
|
||||||
|
if ! ${COMMAND}; then
|
||||||
printf "Services 'docker compose rm' error."
|
printf "Services 'docker compose rm' error."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
if [[ $RESTORE == "true" ]]; then
|
if [[ $RESTORE == "true" ]]; then
|
||||||
"./docker-restore.sh"
|
"./docker-restore.sh"
|
||||||
else
|
else
|
||||||
"./docker-backup.sh"
|
"./docker-backup.sh"
|
||||||
if [[ $DOWN = "false" ]]; then
|
if [[ $DOWN = "false" ]]; then
|
||||||
COMMAND="sudo docker compose up -d"
|
for COMP in docker-compose*.yml; do
|
||||||
|
COMMAND="sudo docker compose -f $COMP up -d"
|
||||||
printf "${COMMAND}\n"
|
printf "${COMMAND}\n"
|
||||||
if ! ${COMMAND}; then
|
if ! ${COMMAND}; then
|
||||||
printf "Services 'up' error."
|
printf "Services 'up' error."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
done
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue