Files
docker_yoba_task/ctl.sh
2024-11-08 21:19:14 +03:00

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