diff --git a/Dockerfile b/Dockerfile index 7df80f6..6c14f1f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,2 +1,12 @@ -# 아래 ENV 명령어를 제외하고 주석을 제거한 후 Dockerfile를 작성하세요. -ENV SPRING_PROFILES_ACTIVE=test \ No newline at end of file +FROM gradle:8.3-jdk17 AS builder +WORKDIR /build + +COPY . /build +RUN gradle build -x test --parallel + +FROM openjdk:23-jdk-slim AS runtime +ENV SPRING_PROFILES_ACTIVE=test +WORKDIR /build +COPY --from=builder /build/build/libs/*.jar app.jar +EXPOSE 8080 +ENTRYPOINT ["java","-jar", "app.jar"] diff --git a/build.gradle.kts b/build.gradle.kts index 3227089..31e0de3 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -9,7 +9,7 @@ version = "0.0.1-SNAPSHOT" java { toolchain { - languageVersion = JavaLanguageVersion.of(21) + languageVersion = JavaLanguageVersion.of(17) } } diff --git "a/\354\212\244\355\201\254\353\246\260\354\203\267(100).png" "b/\354\212\244\355\201\254\353\246\260\354\203\267(100).png" new file mode 100644 index 0000000..69f95b5 Binary files /dev/null and "b/\354\212\244\355\201\254\353\246\260\354\203\267(100).png" differ diff --git "a/\354\212\244\355\201\254\353\246\260\354\203\267(101).png" "b/\354\212\244\355\201\254\353\246\260\354\203\267(101).png" new file mode 100644 index 0000000..5c52e2f Binary files /dev/null and "b/\354\212\244\355\201\254\353\246\260\354\203\267(101).png" differ diff --git "a/\354\212\244\355\201\254\353\246\260\354\203\267(105).png" "b/\354\212\244\355\201\254\353\246\260\354\203\267(105).png" new file mode 100644 index 0000000..dca7c37 Binary files /dev/null and "b/\354\212\244\355\201\254\353\246\260\354\203\267(105).png" differ diff --git "a/\354\212\244\355\201\254\353\246\260\354\203\267(106).png" "b/\354\212\244\355\201\254\353\246\260\354\203\267(106).png" new file mode 100644 index 0000000..84fa334 Binary files /dev/null and "b/\354\212\244\355\201\254\353\246\260\354\203\267(106).png" differ diff --git "a/\354\212\244\355\201\254\353\246\260\354\203\267(107).png" "b/\354\212\244\355\201\254\353\246\260\354\203\267(107).png" new file mode 100644 index 0000000..047dd14 Binary files /dev/null and "b/\354\212\244\355\201\254\353\246\260\354\203\267(107).png" differ