File tree 2 files changed +44
-0
lines changed
2 files changed +44
-0
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ # check if docker daemon is running
4
+ if ! docker info > /dev/null 2>&1 ; then
5
+ echo " This script uses docker, and it isn't running - please start docker and try again!"
6
+ exit 1
7
+ fi
8
+
9
+ # # get config
10
+ source ./default.config
11
+ source ./local.config
12
+
13
+ # remove react container
14
+ docker rm -f $API_CONTAINER_NAME
15
+
16
+ # rebuild container
17
+ cd ./flask-backend
18
+ docker build -t gnom/flask .
19
+ cd ..
20
+
21
+ # restart container
22
+ docker run --name $API_CONTAINER_NAME --network ${DOCKER_NETWORK_NAME} --restart on-failure:10 -d -p ${API_PORT} :${API_PORT} -v ${DATA_DIR} /taxa:/flask-backend/data/storage/taxa -v ${IMPORT_DIR} :/flask-backend/data/import -e RABBIT_WORKER_COUNT=${RABBIT_WORKER_COUNT} -e MYSQL_HOST=${MYSQL_CONTAINER_NAME} -e INITIAL_USER_USERNAME=${INITIAL_USER_USERNAME} -e INITIAL_USER_PASSWORD=${INITIAL_USER_PASSWORD} -e MYSQL_CONTAINER_NAME=${MYSQL_CONTAINER_NAME} -e MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} -e API_ADRESS=${PROTOCOL} ://${API_ADRESS} -e API_PORT=${API_PORT} -e FILE_SERVER_ADRESS=${FILE_SERVER_ADRESS} -e JBROWSE_ADRESS=${JBROWSE_ADRESS} -e RABBIT_CONTAINER_NAME=${RABBIT_CONTAINER_NAME} gnom/flask
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ # check if docker daemon is running
4
+ if ! docker info > /dev/null 2>&1 ; then
5
+ echo " This script uses docker, and it isn't running - please start docker and try again!"
6
+ exit 1
7
+ fi
8
+
9
+ # # get config
10
+ source ./default.config
11
+ source ./local.config
12
+
13
+ # remove react container
14
+ docker rm -f $FRONTEND_CONTAINER_NAME
15
+
16
+ # rebuild container
17
+ cd ./react-frontend
18
+ docker build --no-cache -t gnom/reactapp .
19
+ cd ..
20
+
21
+ # restart container
22
+ docker run --name $FRONTEND_CONTAINER_NAME --network ${DOCKER_NETWORK_NAME} --restart on-failure:10 -d -p 5000:5000 gnom/reactapp
You can’t perform that action at this time.
0 commit comments