We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent da37bda commit ab4a640Copy full SHA for ab4a640
Dockerfile
@@ -1,5 +1,5 @@
1
# STEP 1: Build Stage (빌드 환경)
2
-
+#
3
FROM eclipse-temurin:21-jdk-alpine AS build
4
5
# Gradle 사용 시 필요한 도구 설치
@@ -13,7 +13,8 @@ WORKDIR /app
13
COPY . .
14
15
# Clean Build 실행 (SecurityConfig 변경 사항 포함)
16
-RUN ./gradlew bootJar
+# 항상 깨끗하게 빌드하여 최신 JAR 파일을 생성
17
+RUN ./gradlew clean bootJar
18
19
#
20
# STEP 2: Runtime Stage (실행 환경)
@@ -53,4 +54,4 @@ ENTRYPOINT ["java", \
53
54
"-XX:MaxRAMPercentage=75.0", \
55
"-Djava.security.egd=file:/dev/./urandom", \
56
"-jar", \
- "app.jar"]
57
+ "app.jar"]
0 commit comments