Skip to content

Commit 28d77a6

Browse files
committed
[infra] deploy 수정
1 parent cee1644 commit 28d77a6

2 files changed

Lines changed: 35 additions & 24 deletions

File tree

.idea/workspace.xml

Lines changed: 13 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy.sh

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,33 @@ EXIST_BLUE=$(docker ps --filter "name=${DOCKER_APP_NAME}-blue" --filter "status=
1313
if [ -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
2329
else
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
3345
fi

0 commit comments

Comments
 (0)