Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- container_name="???"
- screen_red=`tput setaf 1`
- screen_cyan=`tput setaf 6`
- screen_reset=`tput sgr0`
- CONTAINERS_FOLDER="$HOME/shared-partition/containers"
- CHOICES=('shared' 'jptrack' 'fleet-management')
- while [ $container_name != 'exit' ]
- do
- read -p 'Enter the container name or (exit): ' container_name
- if [[ ${CHOICES[@]} =~ $container_name ]]
- then
- docker-compose -f "$CONTAINERS_FOLDER/$container_name/docker-compose.yml" up -d
- elif [[ $container_name = 'all' ]]
- then
- for el in ${CHOICES[@]}
- do
- docker-compose -f "$CONTAINERS_FOLDER/$el/docker-compose.yml" up -d
- done
- echo "${screen_cyan}See you soon :d! ${screen_reset}"
- exit
- elif [[ $container_name = 'exit' ]]
- then
- echo "${screen_cyan}See you soon :d! ${screen_reset}"
- else
- echo "${screen_red}$container_name does'nt exist ${screen_reset}"
- fi
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement