We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1bb1756 commit b919e57Copy full SHA for b919e57
1 file changed
backend/Dockerfile
@@ -1,16 +1,19 @@
1
-FROM gradle:8.7-jdk21-alpine as build
+FROM gradle:8.7-jdk21-alpine AS build
2
3
WORKDIR /app
4
5
COPY . .
6
7
RUN gradle clean build -x test
8
9
+# bootJar 파일 찾기 (plain JAR 제외)
10
+RUN find /app/build/libs -name "*.jar" ! -name "*-plain.jar" -exec cp {} /app/server.jar \;
11
+
12
FROM eclipse-temurin:21-jre-alpine
13
14
15
-# bootJar만 복사 (plain JAR 제외)
-COPY --from=build /app/build/libs/*-SNAPSHOT.jar server.jar
16
+# 빌드된 JAR 파일 복사
17
+COPY --from=build /app/server.jar server.jar
18
19
CMD ["java", "-jar","./server.jar"]
0 commit comments