From 80cb61ec7ce0ad62add68e05b8d3ed6ad8b4d228 Mon Sep 17 00:00:00 2001 From: minsuhan1 Date: Wed, 24 Sep 2025 06:21:25 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20=EA=B3=B5=EC=9C=A0?= =?UTF-8?q?=EB=84=A4=ED=8A=B8=EC=9B=8C=ED=81=AC=20=EC=84=A4=EC=A0=95=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/docker-compose.yml | 2 +- backend/scripts/blue-green-deploy.sh | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/docker-compose.yml b/backend/docker-compose.yml index bf91ef0..15d6518 100644 --- a/backend/docker-compose.yml +++ b/backend/docker-compose.yml @@ -46,5 +46,5 @@ services: networks: app-network: + external: true name: fastapi-shared-network - driver: bridge diff --git a/backend/scripts/blue-green-deploy.sh b/backend/scripts/blue-green-deploy.sh index 8856caf..395c70d 100755 --- a/backend/scripts/blue-green-deploy.sh +++ b/backend/scripts/blue-green-deploy.sh @@ -112,6 +112,10 @@ restart_nginx() { # Nginx 시작 함수 start_nginx_if_needed() { + # 공유 네트워크 생성 (이미 있으면 무시됨) + echo "🌐 공유 네트워크 확인 중..." + docker network create fastapi-shared-network 2>/dev/null || echo "네트워크가 이미 존재합니다." + if ! docker ps | grep -q "nginx"; then echo "🌐 Nginx 로드 밸런서 시작..." # nginx만 단독으로 시작