Skip to content

Commit 3c0b99f

Browse files
committed
도커파일 수정
1 parent 0a006f6 commit 3c0b99f

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

Dockerfile

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
1-
FROM bellsoft/liberica-openjdk-alpine:17
1+
FROM bellsoft/liberica-openjdk-alpine:17 AS build
22
WORKDIR /app
3+
COPY . .
4+
5+
RUN apk add --no-cache bash
6+
RUN chmod +x gradlew && ./gradlew --version && ./gradlew clean build -x test --stacktrace
37

4-
# JAR은 로컬에서 build/libs/*.jar 으로 생성해서 이 위치로 복사해야 함
5-
COPY build/libs/*.jar app.jar
8+
FROM bellsoft/liberica-openjdk-alpine:17
9+
WORKDIR /app
10+
COPY --from=build /app/build/libs/*.jar app.jar
611

712
VOLUME /tmp
813
VOLUME /logs
914
EXPOSE 8080
10-
ENTRYPOINT ["java", "-Dspring.profiles.active=prod", "-jar", "app.jar"]
15+
ENTRYPOINT ["java", "-Dspring.profiles.active=prod", "-jar", "app.jar"]

0 commit comments

Comments
 (0)