Skip to content

Commit

Permalink
Merge branch 'BE_develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
HABINOH committed Apr 24, 2024
2 parents fd825b1 + 9f1d7b0 commit 6f318fa
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions backEnd/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# open jdk 21 ๋ฒ„์ „์˜ ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑ
FROM openjdk:21-alpine

# tzdata ํŒจํ‚ค์ง€ ์„ค์น˜ ๋ฐ ํƒ€์ž„์กด ์„ค์ •
RUN apk add --no-cache tzdata \
&& cp /usr/share/zoneinfo/Asia/Seoul /etc/localtime \
&& echo "Asia/Seoul" > /etc/timezone \
&& apk del tzdata

# build๊ฐ€ ๋˜๋Š” ์‹œ์ ์— JAR_FILE์ด๋ผ๋Š” ๋ณ€์ˆ˜ ๋ช…์— build/libs/*.jar ์„ ์–ธ
# build/libs - gradle๋กœ ๋นŒ๋“œํ–ˆ์„ ๋•Œ jar ํŒŒ์ผ์ด ์ƒ์„ฑ๋˜๋Š” ๊ฒฝ๋กœ
ARG JAR_FILE=build/libs/ulvan-0.0.1-SNAPSHOT.jar

# JAR_FILE์„ agaproject.jar๋กœ ๋ณต์‚ฌ
COPY ${JAR_FILE} ulvan.jar

# ์šด์˜ ๋ฐ ๊ฐœ๋ฐœ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ํ™˜๊ฒฝ ์„ค์ •์„ ๋ถ„๋ฆฌ
# -Duser.timezone=Asia/Seoul JVM ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜์ค€์—์„œ๋„ ํƒ€์ž„์กด์„ ์„ค์ •
ENTRYPOINT ["java", "-jar", "-Dspring.profiles.active=dev", "-Duser.timezone=Asia/Seoul", "/finfarm.jar"]

0 comments on commit 6f318fa

Please sign in to comment.