@@ -19,25 +19,37 @@ docker network inspect -f {{.Name}} $DOCKER_NETWORK_NAME || \
1919echo " ##### Removing any previous containers #####"
2020docker rm -vf $CONTAINER_NAME
2121
22- if [ ! -d " ${HOST_DATA_DIR} " ]; then
22+ if [ ! -d " ${HOST_DATA_DIR} " ] && ! [[ $RTU_ENABLED =~ ^(Y | y)$ ]] ; then
2323 mkdir $HOST_DATA_DIR
2424fi
2525
2626echo " ##### Changing file ownership. May require password to continue. #####"
27- sudo -n chown 54321:543321 ${HOST_DATA_DIR} || chmod 777 ${HOST_DATA_DIR}
28-
27+ if ! [[ $RTU_ENABLED =~ ^(Y| y)$ ]]; then
28+ sudo -n chown 54321:543321 ${HOST_DATA_DIR} || chmod 777 ${HOST_DATA_DIR}
29+ fi
30+
2931echo " ##### Creating container $CONTAINER_NAME #####"
30- docker run -d --name $CONTAINER_NAME \
31- --network ${DOCKER_NETWORK_NAME} \
32- -p ${DOCKER_ORDS_PORT:- 50080} :8080 \
33- -p ${DOCKER_EM_PORT:- 55500} :5500 \
34- -p ${DOCKER_DB_PORT:- 51521} :1521 \
35- --env-file $ENV_FILE \
36- -v $PWD /$HOST_DATA_DIR :/opt/oracle/oradata \
37- -v $PWD /scripts/setup:/opt/oracle/scripts/setup \
38- -v $PWD /scripts/startup:/opt/oracle/scripts/startup \
39- -v $PWD /files:/tmp/files \
40- oracle/database:${DB_VERSION} -${DB_EDITION}
32+ if [[ $RTU_ENABLED =~ ^(Y| y)$ ]]; then
33+ docker run -d --name $CONTAINER_NAME \
34+ --network ${DOCKER_NETWORK_NAME} \
35+ -p ${DOCKER_ORDS_PORT:- 50080} :8080 \
36+ -p ${DOCKER_EM_PORT:- 55500} :5500 \
37+ -p ${DOCKER_DB_PORT:- 51521} :1521 \
38+ --env-file $ENV_FILE \
39+ oracle/database:${DB_VERSION} -${DB_EDITION}
40+ else
41+ docker run -d --name $CONTAINER_NAME \
42+ --network ${DOCKER_NETWORK_NAME} \
43+ -p ${DOCKER_ORDS_PORT:- 50080} :8080 \
44+ -p ${DOCKER_EM_PORT:- 55500} :5500 \
45+ -p ${DOCKER_DB_PORT:- 51521} :1521 \
46+ --env-file $ENV_FILE \
47+ -v $PWD /$HOST_DATA_DIR :/opt/oracle/oradata \
48+ -v $PWD /scripts/setup:/opt/oracle/scripts/setup \
49+ -v $PWD /scripts/startup:/opt/oracle/scripts/startup \
50+ -v $PWD /files:/tmp/files \
51+ oracle/database:${DB_VERSION} -${DB_EDITION}
52+ fi
4153
4254echo " ##### Tailing logs. Ctrl-C to exit. #####"
4355docker logs -f $CONTAINER_NAME
0 commit comments