Skip to content

Commit

Permalink
chore: 무중단 배포를 위해 도커 컴포즈 파일 수정
Browse files Browse the repository at this point in the history
Co-authored-by: yechop <[email protected]>
Co-authored-by: lemone <[email protected]>
Co-authored-by: reddevilmidzy <[email protected]>
  • Loading branch information
3 people committed Oct 15, 2024
1 parent 7735a69 commit 24c3d5c
Showing 1 changed file with 31 additions and 5 deletions.
36 changes: 31 additions & 5 deletions backend/be_app-docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,40 @@
services:

springboot:
container_name: coduo_springboot-app
springboot-blue:
container_name: coduo_springboot-app-blue
image: ${DOCKER_REPO_NAME}/springboot-app:test-latest
platform: linux/arm64
ports:
- ${SERVER_BINDING_PORT}
- ${BLUE_SERVER_BINDING_PORT}
volumes:
- ${SERVER_LOGS_PATH}/springboot-app:/logs
- ${SERVER_LOGS_PATH}/springboot-app/backup:/logs/backup
- ${SERVER_LOGS_PATH}/springboot-app/blue:/logs
- ${SERVER_LOGS_PATH}/springboot-app/backup/blue:/logs/backup
environment:
SPRING_DATASOURCE_REPLICA_MASTER_JDBC-URL: ${MASTER_DB_URL}
SPRING_DATASOURCE_REPLICA_MASTER_USERNAME: ${MASTER_DB_USERNAME}
SPRING_DATASOURCE_REPLICA_MASTER_PASSWORD: ${MASTER_DB_PASSWORD}
SPRING_DATASOURCE_REPLICA_SLAVE_JDBC-URL: ${SLAVE_DB_URL}
SPRING_DATASOURCE_REPLICA_SLAVE_USERNAME: ${SLAVE_DB_USERNAME}
SPRING_DATASOURCE_REPLICA_SLAVE_PASSWORD: ${SLAVE_DB_PASSWORD}
SPRING_JPA_HIBERNATE_DDL-AUTO: ${DDL_AUTO}
OAUTH_GITHUB_CLIENT_ID: ${CLIENT_ID}
OAUTH_GITHUB_CLIENT_SECRET: ${CLIENT_SECRET}
OAUTH_GITHUB_REDIRECT_URI: ${CLIENT_REDIRECT_URI}
JWT_SIGN_KEY: ${JWT_KEY}
EC2_PREFIX: ${INSTANCE_NAME}
restart: on-failure
networks:
- coduo_net

springboot-green:
container_name: coduo_springboot-app-green
image: ${DOCKER_REPO_NAME}/springboot-app:test-latest
platform: linux/arm64
ports:
- ${GREEN_SERVER_BINDING_PORT}
volumes:
- ${SERVER_LOGS_PATH}/springboot-app/green:/logs
- ${SERVER_LOGS_PATH}/springboot-app/backup/green:/logs/backup
environment:
SPRING_DATASOURCE_REPLICA_MASTER_JDBC-URL: ${MASTER_DB_URL}
SPRING_DATASOURCE_REPLICA_MASTER_USERNAME: ${MASTER_DB_USERNAME}
Expand Down

0 comments on commit 24c3d5c

Please sign in to comment.