Skip to content

Commit e9b5238

Browse files
committed
[fix] prod docker-compopse 수정
1 parent 741445c commit e9b5238

File tree

2 files changed

+18
-5
lines changed

2 files changed

+18
-5
lines changed

docker-compose-prod.yml

+17-4
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,18 @@ services:
1010
- 8080:8080
1111
environment:
1212
- TZ=Asia/Seoul
13-
env_file:
14-
- .env.prod
13+
- SPRING_PROFILES_ACTIVE=prod
14+
- SPRING_DATASOURCE_URL=jdbc:mysql://moplus-mysql-prod:3306/${PROD_MYSQL_DATABASE}?useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Seoul&allowPublicKeyRetrieval=true&tinyInt1isBit=false
15+
- SPRING_DATASOURCE_USERNAME=${PROD_MYSQL_USER}
16+
- SPRING_DATASOURCE_PASSWORD=${PROD_MYSQL_PASSWORD}
17+
- SENTRY_DSN=${SENTRY_DSN}
18+
- CLOUD_AWS_S3_BUCKET=${S3_BUCKET}
19+
- CLOUD_AWS_S3_SIGNATURE_VERSION=AWS4-HMAC-SHA256
20+
- CLOUD_AWS_CREDENTIALS_ACCESS_KEY=${AWS_ACCESS_KEY}
21+
- CLOUD_AWS_CREDENTIALS_SECRET_KEY=${AWS_SECRET_KEY}
22+
- CLOUD_AWS_REGION_STATIC=${AWS_REGION}
23+
- CLOUD_AWS_REGION_AUTO=false
24+
- CLOUD_AWS_STACK_AUTO=false
1525
depends_on:
1626
- mysql
1727
networks:
@@ -21,8 +31,11 @@ services:
2131
mysql:
2232
image: mysql:8.0
2333
container_name: moplus-mysql-prod
24-
env_file:
25-
- .env.prod
34+
environment:
35+
MYSQL_ROOT_PASSWORD: ${PROD_MYSQL_ROOT_PASSWORD}
36+
MYSQL_DATABASE: ${PROD_MYSQL_DATABASE}
37+
MYSQL_USER: ${PROD_MYSQL_USER}
38+
MYSQL_PASSWORD: ${PROD_MYSQL_PASSWORD}
2639
ports:
2740
- "3306:3306"
2841
volumes:

src/main/resources/application-prod.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ spring:
66
hibernate:
77
ddl-auto: update
88
datasource:
9-
url: jdbc:mysql://${MYSQL_HOST}:3306/${PROD_MYSQL_DATABASE}?useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Seoul&allowPublicKeyRetrieval=true&tinyInt1isBit=false
9+
url: jdbc:mysql://moplus-mysql-prod:3306/${PROD_MYSQL_DATABASE}?useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Seoul&allowPublicKeyRetrieval=true&tinyInt1isBit=false
1010
driver-class-name: com.mysql.cj.jdbc.Driver
1111
password: ${PROD_MYSQL_PASSWORD}
1212
username: ${PROD_MYSQL_USER}

0 commit comments

Comments
 (0)