From b54fac0f559b0648ac76d092dde668c80e3b51d7 Mon Sep 17 00:00:00 2001 From: Wakonig Klaus Date: Wed, 6 Jul 2022 15:42:14 +0200 Subject: [PATCH] fixed launch_docker_services --- launch_docker_services_bec.sh | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/launch_docker_services_bec.sh b/launch_docker_services_bec.sh index 3f33ff93..c42df2d5 100755 --- a/launch_docker_services_bec.sh +++ b/launch_docker_services_bec.sh @@ -1,3 +1,19 @@ -docker run -p 27017:27017 --name mongo-bec -d mongo -docker run --network=host --name redis-bec -d redis -#docker run --network=host --name scibec -d scibec +if [ "$( docker container inspect -f '{{.State.Status}}' mongo-bec )" == "running" ]; then + echo "container mongo-bec is running" +else + docker run -p 27017:27017 --name mongo-bec -d mongo +fi + +if [ "$( docker container inspect -f '{{.State.Status}}' redis-bec )" == "running" ]; then + echo "container redis-bec is running" +else + docker run --network=host --name redis-bec -d redis +fi + +if [ "$( docker container inspect -f '{{.State.Status}}' scibec )" == "running" ]; then + echo "container scibec is running" +else + docker build -t scibec -f ./scibec/Dockerfile . + docker run --network=host --name scibec -d scibec +fi +