DocSpace-buildtools/build/start/stop.backend.docker.sh

23 lines
873 B
Bash
Raw Normal View History

2022-10-15 04:34:40 +00:00
#!/bin/bash
2022-10-20 12:01:25 +00:00
#rd="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
#echo "Run script directory:" $dir
2022-10-15 04:34:40 +00:00
2022-10-20 12:01:25 +00:00
#dir=$(builtin cd $rd/../../; pwd)
2022-10-15 04:34:40 +00:00
2022-10-20 12:01:25 +00:00
#echo "Root directory:" $dir
2022-10-15 04:34:40 +00:00
2022-10-20 12:01:25 +00:00
#cd $dir/build/install/docker/
2022-10-15 04:34:40 +00:00
2022-10-20 12:01:25 +00:00
#docker_dir="$( pwd )"
2022-10-15 04:34:40 +00:00
2022-10-20 12:01:25 +00:00
#echo "Docker directory:" $docker_dir
2022-10-15 04:34:40 +00:00
2022-10-20 12:01:25 +00:00
echo "Stop all backend containers"
# DOCKERFILE=Dockerfile.dev \
# docker compose -f docspace.dev.yml down
docker stop $(docker ps -a | egrep "onlyoffice" | egrep -v "mysql|rabbitmq|redis|elasticsearch|documentserver" | awk 'NR>0 {print $1}')
echo "Remove all backend containers"
2022-10-28 17:29:28 +00:00
docker rm -f $(docker ps -a | egrep "onlyoffice" | egrep -v "mysql|rabbitmq|redis|elasticsearch|documentserver" | awk 'NR>0 {print $1}')
echo "Remove all backend images"
docker rmi -f $(docker images -a | egrep "onlyoffice" | egrep -v "mysql|rabbitmq|redis|elasticsearch|documentserver" | awk 'NR>0 {print $3}')