From 0beef25bd5620f59985781f85deaa79c992d3ed7 Mon Sep 17 00:00:00 2001 From: bjkim Date: Wed, 24 Sep 2025 10:57:34 +0900 Subject: [PATCH] =?UTF-8?q?[ADD]=20Amazon=20Corretto=2021=EB=A1=9C=20?= =?UTF-8?q?=EC=95=A0=ED=94=8C=EB=A6=AC=EC=BC=80=EC=9D=B4=EC=85=98=EC=9D=84?= =?UTF-8?q?=20=EC=BB=A8=ED=85=8C=EC=9D=B4=EB=84=88=ED=99=94=ED=95=98?= =?UTF-8?q?=EA=B8=B0=20=EC=9C=84=ED=95=9C=20Dockerfile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4c63345 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM alpine:3.22 + +ARG VERSION=21.0.8.9.1 + +# Corretto 설치 +RUN apk add --no-cache wget ca-certificates \ + && wget -O /etc/apk/keys/amazoncorretto.rsa.pub https://apk.corretto.aws/amazoncorretto.rsa.pub \ + && echo "6cfdf08be09f32ca298e2d5bd4a359ee2b275765c09b56d514624bf831eafb91 /etc/apk/keys/amazoncorretto.rsa.pub" | sha256sum -c - \ + && echo "https://apk.corretto.aws" >> /etc/apk/repositories \ + && apk add --no-cache amazon-corretto-21=$VERSION-r0 \ + && rm -rf /usr/lib/jvm/java-21-amazon-corretto/lib/src.zip + +ENV JAVA_HOME=/usr/lib/jvm/default-jvm +ENV PATH=$PATH:$JAVA_HOME/bin + +WORKDIR /app +COPY build/libs/autoflow-0.0.1-SNAPSHOT.jar app.jar +EXPOSE 8080 +CMD ["java", "-jar", "app.jar"]