Skip to content

Commit ecee864

Browse files
committed
chore: Dockerfile 변경
1 parent 265efe2 commit ecee864

File tree

2 files changed

+23
-7
lines changed

2 files changed

+23
-7
lines changed

Dockerfile

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
1-
FROM openjdk:17
1+
FROM openjdk:11 as stage1
2+
WORKDIR /app
3+
COPY gradlew .
4+
COPY gradle gradle
5+
COPY src src
6+
COPY build.gradle .
7+
COPY settings.gradle .
28

3-
ARG JAR_FILE=./build/libs/*.jar
4-
ARG SPRING_PROFILE
9+
RUN chmod 777 ./gradlew
10+
RUN ./gradlew bootJar
511

6-
COPY ${JAR_FILE} layer-server.jar
712

8-
ENV SPRING_PROFILE=${SPRING_PROFILE}
9-
10-
ENTRYPOINT ["java", "-Duser.timezone=Asia/Seoul","-Dspring.profiles.active=${SPRING_PROFILE}" ,"-jar" ,"layer-server.jar"]
13+
FROM openjdk:11
14+
WORKDIR /app
15+
COPY --from=stage1 /app/build/libs/*.jar app.jar
16+
ENTRYPOINT ["java", "-jar", "app.jar"]

layer-api/Dockerfile

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
FROM openjdk:17
2+
3+
ARG JAR_FILE=./build/libs/*.jar
4+
ARG SPRING_PROFILE
5+
6+
COPY ${JAR_FILE} layer-server.jar
7+
8+
ENV SPRING_PROFILE=${SPRING_PROFILE}
9+
10+
ENTRYPOINT ["java", "-Duser.timezone=Asia/Seoul","-Dspring.profiles.active=${SPRING_PROFILE}" ,"-jar" ,"layer-server.jar"]

0 commit comments

Comments
 (0)