37 lines
875 B
Bash
Executable File
37 lines
875 B
Bash
Executable File
#!/bin/bash
|
|
|
|
case "${1}" in
|
|
start )
|
|
docker-compose up -d;
|
|
;;
|
|
|
|
stop )
|
|
yes | docker-compose rm --stop;
|
|
;;
|
|
|
|
restart )
|
|
yes | docker-compose rm --stop;
|
|
docker rmi $(docker images | grep "docker_and_networks" | awk '{print $1}');
|
|
docker rmi $(docker images | grep "ngx-template" | awk '{print $1}');
|
|
docker-compose up -d;
|
|
;;
|
|
|
|
reinit )
|
|
yes | docker-compose rm --stop;
|
|
docker rmi $(docker images | grep "docker_and_networks" | awk '{print $1}');
|
|
docker rmi $(docker images | grep "ngx-template" | awk '{print $1}');
|
|
docker rmi $(docker images | grep "visor" | awk '{print $1}');
|
|
docker-compose up -d;
|
|
;;
|
|
|
|
watch )
|
|
watch "docker-compose ps"
|
|
;;
|
|
|
|
* )
|
|
echo "Invalid command! :O"
|
|
exit
|
|
;;
|
|
esac
|
|
|