diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index f3617e3..9560674 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,7 +1,17 @@ ## 🐋 Dockerfile 내용 ```dockerfile -# 해당 주석을 지우고 Dockerfile 내용을 입력해주세요. -``` +FROM gradle:8-jdk-alpine AS builder +WORKDIR /app +COPY --chown=gradle:gradle . . +RUN gradle build --no-daemon +FROM openjdk:17-jdk-slim +WORKDIR /app +COPY --from=builder /app/build/libs/*.jar app.jar +CMD ["java", "-jar", "app.jar"] +```![ㅁㄴㅇㅁㄴㅇ.png](..%2Fscreenshot%2F%E3%85%81%E3%84%B4%E3%85%87%E3%85%81%E3%84%B4%E3%85%87.png) +![화면 캡처 2025-03-20 172924.png](..%2Fscreenshot%2F%ED%99%94%EB%A9%B4%20%EC%BA%A1%EC%B2%98%202025-03-20%20172924.png) +![화면 캡처 2025-03-20 173337.png](..%2Fscreenshot%2F%ED%99%94%EB%A9%B4%20%EC%BA%A1%EC%B2%98%202025-03-20%20173337.png) +![화면 캡처 2025-03-20 174529.png](..%2Fscreenshot%2F%ED%99%94%EB%A9%B4%20%EC%BA%A1%EC%B2%98%202025-03-20%20174529.png) +![화면 캡처 2025-03-20 174705.png](..%2Fscreenshot%2F%ED%99%94%EB%A9%B4%20%EC%BA%A1%EC%B2%98%202025-03-20%20174705.png) ## 📷 API 요청 결과 스크린샷 -> API 요청 결과의 스크린샷들을 첨부하여주세요. \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 7df80f6..16f63fe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,2 +1,8 @@ -# 아래 ENV 명령어를 제외하고 주석을 제거한 후 Dockerfile를 작성하세요. -ENV SPRING_PROFILES_ACTIVE=test \ No newline at end of file +FROM gradle:8-jdk-alpine AS builder +WORKDIR /app +COPY --chown=gradle:gradle . . +RUN gradle build --no-daemon +FROM openjdk:17-jdk-slim +WORKDIR /app +COPY --from=builder /app/build/libs/*.jar app.jar +CMD ["java", "-jar", "app.jar"] diff --git "a/screenshot/\343\205\201\343\204\264\343\205\207\343\205\201\343\204\264\343\205\207.png" "b/screenshot/\343\205\201\343\204\264\343\205\207\343\205\201\343\204\264\343\205\207.png" new file mode 100644 index 0000000..cd38bec Binary files /dev/null and "b/screenshot/\343\205\201\343\204\264\343\205\207\343\205\201\343\204\264\343\205\207.png" differ diff --git "a/screenshot/\355\231\224\353\251\264 \354\272\241\354\262\230 2025-03-20 172924.png" "b/screenshot/\355\231\224\353\251\264 \354\272\241\354\262\230 2025-03-20 172924.png" new file mode 100644 index 0000000..476bbd0 Binary files /dev/null and "b/screenshot/\355\231\224\353\251\264 \354\272\241\354\262\230 2025-03-20 172924.png" differ diff --git "a/screenshot/\355\231\224\353\251\264 \354\272\241\354\262\230 2025-03-20 173337.png" "b/screenshot/\355\231\224\353\251\264 \354\272\241\354\262\230 2025-03-20 173337.png" new file mode 100644 index 0000000..1f464f4 Binary files /dev/null and "b/screenshot/\355\231\224\353\251\264 \354\272\241\354\262\230 2025-03-20 173337.png" differ diff --git "a/screenshot/\355\231\224\353\251\264 \354\272\241\354\262\230 2025-03-20 174529.png" "b/screenshot/\355\231\224\353\251\264 \354\272\241\354\262\230 2025-03-20 174529.png" new file mode 100644 index 0000000..446c547 Binary files /dev/null and "b/screenshot/\355\231\224\353\251\264 \354\272\241\354\262\230 2025-03-20 174529.png" differ diff --git "a/screenshot/\355\231\224\353\251\264 \354\272\241\354\262\230 2025-03-20 174705.png" "b/screenshot/\355\231\224\353\251\264 \354\272\241\354\262\230 2025-03-20 174705.png" new file mode 100644 index 0000000..a37923e Binary files /dev/null and "b/screenshot/\355\231\224\353\251\264 \354\272\241\354\262\230 2025-03-20 174705.png" differ diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 6442bba..f658430 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -2,4 +2,6 @@ spring: application: name: task27 profiles: - active: ${SPRING_PROFILES_ACTIVE:dev} \ No newline at end of file + active: ${SPRING_PROFILES_ACTIVE:dev} +server: + port: 1234 \ No newline at end of file