|
@@ -1,35 +1,39 @@
|
|
-#!/usr/bin/env bash
|
|
|
|
-
|
|
|
|
-cp .env.production .env
|
|
|
|
-
|
|
|
|
-source .env
|
|
|
|
-
|
|
|
|
-echo "port: $PORT"
|
|
|
|
-echo "port1: $PORT1"
|
|
|
|
-echo "SOCKET_PORT: $SOCKET_PORT"
|
|
|
|
-echo "CONTAINER_NAME: $CONTAINER_NAME"
|
|
|
|
-echo "CONTAINER_NAME1: $CONTAINER_NAME1"
|
|
|
|
-echo "SOCKET_PATH: $SOCKET_PATH"
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-if [ ! "$(docker ps -q -f name=$CONTAINER_NAME))" ]; then
|
|
|
|
- if [ "$(docker ps -aq -f status=exited -f name=$CONTAINER_NAME))" ]; then
|
|
|
|
- # cleanup
|
|
|
|
- docker rm $CONTAINER_NAME -f
|
|
|
|
- docker rm $CONTAINER_NAME1 -f
|
|
|
|
- # docker rm "$CONTAINER_NAME-redis" -f
|
|
|
|
- fi
|
|
|
|
- # run your container
|
|
|
|
- echo "no container and docker-compose up"
|
|
|
|
- docker-compose up --force-recreate -d
|
|
|
|
-else
|
|
|
|
- if [ "$(docker ps -aq -f status=running -f name=$CONTAINER_NAME))" ]; then
|
|
|
|
- # cleanup
|
|
|
|
- docker rm $CONTAINER_NAME -f
|
|
|
|
- docker rm $CONTAINER_NAME1 -f
|
|
|
|
- # docker rm "$CONTAINER_NAME-redis" -f
|
|
|
|
- fi
|
|
|
|
- echo "has container and docker-compose up"
|
|
|
|
- docker-compose up --force-recreate -d
|
|
|
|
-
|
|
|
|
-fi
|
|
|
|
|
|
+#!/usr/bin/env bash
|
|
|
|
+
|
|
|
|
+cp .env.production .env
|
|
|
|
+
|
|
|
|
+source .env
|
|
|
|
+
|
|
|
|
+echo "port: $PORT"
|
|
|
|
+echo "port1: $PORT1"
|
|
|
|
+echo "port2: $PORT2"
|
|
|
|
+echo "SOCKET_PORT: $SOCKET_PORT"
|
|
|
|
+echo "CONTAINER_NAME: $CONTAINER_NAME"
|
|
|
|
+echo "CONTAINER_NAME1: $CONTAINER_NAME1"
|
|
|
|
+echo "CONTAINER_NAME2: $CONTAINER_NAME2"
|
|
|
|
+echo "SOCKET_PATH: $SOCKET_PATH"
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+if [ ! "$(docker ps -q -f name=$CONTAINER_NAME))" ]; then
|
|
|
|
+ if [ "$(docker ps -aq -f status=exited -f name=$CONTAINER_NAME))" ]; then
|
|
|
|
+ # cleanup
|
|
|
|
+ docker rm $CONTAINER_NAME -f
|
|
|
|
+ docker rm $CONTAINER_NAME1 -f
|
|
|
|
+ docker rm $CONTAINER_NAME2 -f
|
|
|
|
+ # docker rm "$CONTAINER_NAME-redis" -f
|
|
|
|
+ fi
|
|
|
|
+ # run your container
|
|
|
|
+ echo "no container and docker-compose up"
|
|
|
|
+ docker compose up --force-recreate -d
|
|
|
|
+else
|
|
|
|
+ if [ "$(docker ps -aq -f status=running -f name=$CONTAINER_NAME))" ]; then
|
|
|
|
+ # cleanup
|
|
|
|
+ docker rm $CONTAINER_NAME -f
|
|
|
|
+ docker rm $CONTAINER_NAME1 -f
|
|
|
|
+ docker rm $CONTAINER_NAME3 -f
|
|
|
|
+ # docker rm "$CONTAINER_NAME-redis" -f
|
|
|
|
+ fi
|
|
|
|
+ echo "has container and docker-compose up"
|
|
|
|
+ docker compose up --force-recreate -d
|
|
|
|
+
|
|
|
|
+fi
|