Skip to content

Commit 4fc810e

Browse files
committed
[Bug] docker-compose.yml 테스트 실행용 커맨드 제거 Cuz ENTRYPOINT 방해
1 parent 3c1ab5e commit 4fc810e

File tree

5 files changed

+32
-38
lines changed

5 files changed

+32
-38
lines changed

.idea/workspace.xml

+3-18
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ ENV PROJECT_NAME=discodeit
1313
ENV PROJECT_VERSION=1.2-M8
1414
ENV JVM_OPTS=""
1515

16-
ENTRYPOINT ["sh", "-c", "exec java ${JVM_OPTS} -jar /app/build/libs/${PROJECT_NAME}-${PROJECT_VERSION}.jar"]
16+
ENTRYPOINT ["sh", "-c", "java ${JVM_OPTS} -jar /app/build/libs/${PROJECT_NAME}-${PROJECT_VERSION}.jar"]

build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -94,4 +94,3 @@ clean {
9494
tasks.named('test') {
9595
useJUnitPlatform()
9696
}
97-

docker-compose.yml

+14-11
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
11
services:
22
discodeit-server:
3-
container_name: discodeit-server
3+
container_name: discodeit-app
44
build: .
55
ports:
66
- 8081:80
7-
command:
8-
- ./gradlew test
7+
# command:
8+
# - ./gradlew test
9+
volumes:
10+
- app-storage:/.discodeit/storage
11+
env_file:
12+
- .env
913

1014
depends_on:
1115
postgres-db:
1216
condition: service_healthy
1317

14-
env_file:
15-
- .env
16-
1718
postgres-db:
1819
container_name: postgres-db
19-
image: postgres
20+
image: postgres:latest
2021
ports:
2122
- 5432:5432
2223
environment:
23-
POSTGRES_USER: ${DB_USERNAME}
24-
POSTGRES_PASSWORD: ${DB_PASSWORD}
25-
POSTGRES_DB: ${DB_NAME}
24+
POSTGRES_USER: ${SPRING_DATASOURCE_USERNAME}
25+
POSTGRES_PASSWORD: ${SPRING_DATASOURCE_PASSWORD}
2626

2727
volumes:
28-
- ./discodeit-data:/var/lib/postgresql/data
28+
- discodeit-postgres:/var/lib/postgresql/data
2929
- ./src/main/resources/schema.sql:/docker-entrypoint-initdb.d/schema.sql
3030

3131
env_file:
@@ -36,3 +36,6 @@ services:
3636
interval: 5s
3737
retries: 10
3838

39+
volumes:
40+
app-storage:
41+
discodeit-postgres:

src/main/resources/application-prod.yml

+14-7
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,30 @@ spring:
22
servlet:
33
multipart:
44
enabled: true
5-
max-file-size: 20MB # 요청 파일 하나당 허용 사이즈
6-
max-request-size: 50MB #multipart/form-data 요청에서 전체 파일의 허용 사이즈
5+
max-file-size: ${MAX_FILE_SIZE}
6+
max-request-size: ${MAX_REQUEST_SIZE}
77

88
---
99
spring:
1010
datasource:
11-
url: jdbc:postgresql://${DB_HOST:localhost}:${DB_PORT:5432}/${DB_NAME:discodeit}
11+
url: ${SPRING_DATASOURCE_URL}
1212
username: ${DB_USERNAME}
1313
password: ${DB_PASSWORD}
1414
driver-class-name: org.postgresql.Driver
15-
sql:
16-
init:
17-
mode: always
15+
# sql:
16+
# init:
17+
# mode: always
1818
jpa:
1919
hibernate:
2020
ddl-auto: none
21+
show-sql: false
2122
open-in-view: false
23+
servlet:
24+
multipart:
25+
enabled: true
26+
max-file-size: ${MAX_FILE_SIZE}
27+
max-request-size: ${MAX_REQUEST_SIZE}
28+
2229

2330
---
2431
discodeit:
@@ -31,7 +38,7 @@ discodeit:
3138
secret-key: ${AWS_S3_SECRET_KEY}
3239
region: ${AWS_S3_REGION}
3340
bucket: ${AWS_S3_BUCKET}
34-
presigned-url-expiration: ${AWS_S3_PRESIGNED_URL_EXPIRATION:600}
41+
presigned-url-expiration: ${AWS_S3_PRESIGNED_URL_EXPIRATION}
3542

3643
---
3744
management:

0 commit comments

Comments
 (0)