Skip to content

Commit

Permalink
docs : green blue 위치 변경 #1
Browse files Browse the repository at this point in the history
  • Loading branch information
woo0doo committed Jan 26, 2024
1 parent df8cea2 commit 368a5cf
Showing 1 changed file with 13 additions and 12 deletions.
25 changes: 13 additions & 12 deletions scripts/deploy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,24 @@ DOCKER_APP_NAME=spring
# 실행중인 blue가 있는지
EXIST_BLUE=$(sudo docker-compose -p DOCKER_APP_NAME-blue -f docker-compose.blue.yml ps | grep Up)

# green이 실행중이면 blue up
# blue가 실행중이면 green up
if [ -z "$EXIST_BLUE" ]; then
echo "blue up"
sudo docker-compose -p ${DOCKER_APP_NAME}-blue -f docker-compose.blue.yml up -d --build
echo "green up"
sudo docker-compose -p ${DOCKER_APP_NAME}-green -f docker-compose.green.yml up -d --build

sleep 30
sleep 30

sudo docker-compose -p ${DOCKER_APP_NAME}-green -f docker-compose.green.yml down
sudo docker image prune -af # 사용하지 않는 이미지 삭제
sudo docker-compose -p ${DOCKER_APP_NAME}-blue -f docker-compose.blue.yml down
sudo docker image prune -af

# blue가 실행중이면 green up
# green이 실행중이면 blue up
else
echo "green up"
sudo docker-compose -p ${DOCKER_APP_NAME}-green -f docker-compose.green.yml up -d --build
echo "blue up"
sudo docker-compose -p ${DOCKER_APP_NAME}-blue -f docker-compose.blue.yml up -d --build

sleep 30

sleep 30
sudo docker-compose -p ${DOCKER_APP_NAME}-green -f docker-compose.green.yml down
sudo docker image prune -af # 사용하지 않는 이미지 삭제

sudo docker-compose -p ${DOCKER_APP_NAME}-blue -f docker-compose.blue.yml down
sudo docker image prune -af
fi

0 comments on commit 368a5cf

Please sign in to comment.