@@ -227,7 +227,7 @@ jobs:
227227 PROD_DATASOURCE_USERNAME=${{ secrets.DB_USER }}
228228 PROD_DATASOURCE_PASSWORD=${{ secrets.DB_PASSWORD }}
229229
230- PROD_REDIS_HOST=redis_1
230+ PROD_REDIS_HOST=redis
231231 PROD_REDIS_PORT=6379
232232 PROD_REDIS_PASSWORD=${{ secrets.REDIS_PASSWORD }}
233233 EOF
@@ -239,7 +239,7 @@ jobs:
239239 aws-region : ${{ secrets.AWS_REGION }}
240240 aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
241241 aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
242- instance-ids : " i-083c532175a61cd43 "
242+ instance-ids : " i-080fa29898420c33f "
243243 working-directory : /
244244 comment : Deploy
245245 command : |
@@ -248,8 +248,8 @@ jobs:
248248 docker ps -a || true
249249
250250 echo "===== 기존 컨테이너 종료 & 제거 ====="
251- docker stop app1 2>/dev/null || true
252- docker rm app1 2>/dev/null || true
251+ docker stop app 2>/dev/null || true
252+ docker rm app 2>/dev/null || true
253253
254254 # EC2 내부에서 prod.env 파일 생성 (기존 파일 있으면 덮어쓰기)
255255 mkdir -p /home/ec2-user/configs
@@ -259,18 +259,18 @@ jobs:
259259 CUSTOM_JWT_SECRET_KEY=${{ secrets.JWT_SECRET_KEY }}
260260 CUSTOM_JWT_ACCESS_TOKEN_EXPIRATION_SECONDS=3600
261261
262- PROD_DATASOURCE_URL=jdbc:mysql://mysql_1 :3306/${{ secrets.DB_NAME }}?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Seoul
262+ PROD_DATASOURCE_URL=jdbc:mysql://mysql :3306/${{ secrets.DB_NAME }}?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Seoul
263263 PROD_DATASOURCE_DRIVER=com.mysql.cj.jdbc.Driver
264264 PROD_DATASOURCE_USERNAME=root
265265 PROD_DATASOURCE_PASSWORD=${{ secrets.DB_PASSWORD }}
266266 # 추후 validate 변경
267267 PROD_JPA_HIBERNATE_DDL_AUTO=update
268268
269- PROD_REDIS_HOST=redis_1
269+ PROD_REDIS_HOST=redis
270270 PROD_REDIS_PORT=6379
271271 PROD_REDIS_PASSWORD=${{ secrets.REDIS_PASSWORD }}
272272
273- PROD_QDRANT_HOST=qdrant_1
273+ PROD_QDRANT_HOST=qdrant
274274 PROD_QDRANT_PORT=6334
275275
276276 send_email_address=${{ secrets.SEND_EMAIL_ADDRESS }}
@@ -289,13 +289,13 @@ jobs:
289289
290290 echo "===== 새로운 컨테이너 실행 ====="
291291 docker run --env-file /home/ec2-user/configs/prod.env \
292- -d --name app1 \
292+ -d --name app \
293293 --network common \
294294 -p 8080:8080 \
295295 ${{ env.REGISTRY }}/${{ env.IMAGE_PREFIX }}/${{ env.DOCKER_IMAGE_NAME }}:latest
296296 echo "===== 새 컨테이너 로그 출력 ====="
297297 sleep 5
298- docker logs --tail=100 app1 || true
298+ docker logs --tail=100 app || true
299299
300300 echo "===== 배포 완료 ====="
301301 # dangling image 정리
0 commit comments