@@ -13,21 +13,33 @@ EXIST_BLUE=$(docker ps --filter "name=${DOCKER_APP_NAME}-blue" --filter "status=
1313if [ -z " $EXIST_BLUE " ]; then
1414 echo " Deploy Blue"
1515 docker rm -f ${DOCKER_APP_NAME} -blue || true
16- docker run -d --name ${DOCKER_APP_NAME} -blue -p 8080:8080 \
17- -v $( pwd) /${JAR_FILE} :/app/${JAR_FILE} \
18- eclipse-temurin:17-jdk \
19- java -jar /app/${JAR_FILE} \
20- >> ${LOG_DIR} /blue.log 2>&1
16+ docker run -d --name moviezip-app-blue -p 8081:8080 \
17+ -v $( pwd) /demo-0.0.1-SNAPSHOT.jar:/app/demo-0.0.1-SNAPSHOT.jar \
18+ -e SPRING_PROFILES_ACTIVE=prod \
19+ -e DB_URL=jdbc:oracle:thin:@dblab.dongduk.ac.kr:1521/orclpdb \
20+ -e DB_USERNAME=ss240205 \
21+ -e DB_PASSWORD=ss240205ss \
22+ -e MONGODB_URI=mongodb://localhost:27017/movieZip \
23+ -e REDIS_HOST=localhost \
24+ -e REDIS_PORT=6379 \
25+ eclipse-temurin:17-jdk \
26+ java -jar /app/demo-0.0.1-SNAPSHOT.jar
2127 sleep 15
2228 docker rm -f ${DOCKER_APP_NAME} -green || true
2329else
2430 echo " Deploy Green"
2531 docker rm -f ${DOCKER_APP_NAME} -green || true
26- docker run -d --name ${DOCKER_APP_NAME} -green -p 8081:8080 \
27- -v $( pwd) /${JAR_FILE} :/app/${JAR_FILE} \
28- eclipse-temurin:17-jdk \
29- java -jar /app/${JAR_FILE} \
30- >> ${LOG_DIR} /green.log 2>&1
32+ docker run -d --name moviezip-app-green -p 8082:8080 \
33+ -v $( pwd) /demo-0.0.1-SNAPSHOT.jar:/app/demo-0.0.1-SNAPSHOT.jar \
34+ -e SPRING_PROFILES_ACTIVE=prod \
35+ -e DB_URL=jdbc:oracle:thin:@dblab.dongduk.ac.kr:1521/orclpdb \
36+ -e DB_USERNAME=ss240205 \
37+ -e DB_PASSWORD=ss240205ss \
38+ -e MONGODB_URI=mongodb://localhost:27017/movieZip \
39+ -e REDIS_HOST=localhost \
40+ -e REDIS_PORT=6379 \
41+ eclipse-temurin:17-jdk \
42+ java -jar /app/demo-0.0.1-SNAPSHOT.jar
3143 sleep 15
3244 docker rm -f ${DOCKER_APP_NAME} -blue || true
3345fi
0 commit comments