Skip to content

Commit ad2d043

Browse files
committed
Fix: Dockerfile 일부 설정 변경
- 애플리케이션 빌드 시, 테스트 생략 - 실행 스테이지 -> .env 파일을 컨테이너 안에 복사하는 과정 추가
1 parent 619f6c5 commit ad2d043

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,14 @@ WORKDIR /app
88
COPY build.gradle.kts .
99
COPY settings.gradle.kts .
1010

11+
# 종속성 설치
1112
RUN gradle dependencies --no-daemon
1213

1314
# 소스코드 복사
1415
COPY src src
1516

16-
# .env 복사
17-
COPY .env .env
18-
1917
# 애플리케이션 빌드
20-
RUN gradle build --no-daemon
18+
RUN gradle build --no-daemon -x test
2119

2220
# 두 번째 스테이지 : 실행 스테이지
2321
FROM container-registry.oracle.com/graalvm/jdk:21
@@ -26,7 +24,9 @@ WORKDIR /app
2624

2725
# 첫 번째 스테이지에서 빌드된 JAR 파일 복사
2826
COPY --from=builder /app/build/libs/*.jar app.jar
29-
COPY --from=builder /app/.env .env
27+
28+
# 빌드 컨텍스트의 .env(backend-cd 작업에서 빌드된 .env)를 컨테이너 안으로 복사
29+
COPY .env .env
3030

3131
# 실행할 JAR 파일 지정
3232
ENTRYPOINT ["java", "-Dspring.profiles.active=prod", "-jar", "app.jar"]

0 commit comments

Comments
 (0)