Skip to content

Commit b4b414d

Browse files
committed
[infra] Dockerfile ์ˆ˜์ •
1 parent cb0b7f2 commit b4b414d

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

โ€Ž.idea/workspace.xmlโ€Ž

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

โ€Ždeploy.shโ€Ž

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ BLUE_PORT=8081
2323
GREEN_PORT=8082
2424

2525
# ์‹คํ–‰ ์ค‘์ธ ์ปจํ…Œ์ด๋„ˆ ํ™•์ธ
26-
RUNNING_BLUE=$(docker ps --filter "name=${BLUE_NAME}" -q)
27-
RUNNING_GREEN=$(docker ps --filter "name=${GREEN_NAME}" -q)
26+
RUNNING_BLUE=$(docker ps -q -f name=${BLUE_NAME})
27+
RUNNING_GREEN=$(docker ps -q -f name=${GREEN_NAME})
2828

2929
# ๋ฐฐํฌํ•  ์ปจํ…Œ์ด๋„ˆ ๊ฒฐ์ •
3030
if [ -z "$RUNNING_BLUE" ]; then
@@ -39,9 +39,10 @@ else
3939
echo "Deploying Green..."
4040
fi
4141

42-
# ์ด์ „ ์ปจํ…Œ์ด๋„ˆ ์ข…๋ฃŒ
43-
if [ ! -z "$STOP_NAME" ]; then
44-
docker rm -f ${STOP_NAME} || true
42+
# ์ด์ „ ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ์‹ค์ œ ์กด์žฌํ•˜๋ฉด ์ข…๋ฃŒ
43+
if [ $(docker ps -a -q -f name=${STOP_NAME}) ]; then
44+
echo "Stopping old container: ${STOP_NAME}"
45+
docker rm -f ${STOP_NAME}
4546
fi
4647

4748
# ์ƒˆ ์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰
@@ -54,8 +55,9 @@ docker run -d --name ${DEPLOY_NAME} -p ${DEPLOY_PORT}:8080 \
5455
-e REDIS_HOST=redis \
5556
-e REDIS_PORT=6379 \
5657
-e JWT_SECRET="VlwEyVBsYt9V7zq57TejMnVUyzblYcfPQye08f7MGVA9XkHa" \
57-
${IMAGE_NAME}
58+
${IMAGE_NAME} \
5859
java -jar /app/app.jar
60+
5961
sleep 10
6062

6163
# ๋ถˆํ•„์š”ํ•œ ์ด๋ฏธ์ง€ ์ •๋ฆฌ

0 commit comments

Comments
ย (0)