From 940e77d8ebca8dfbe99aa572e9a2876bf6edbb9a Mon Sep 17 00:00:00 2001 From: zheyun Date: Mon, 2 Nov 2026 22:13:27 +0800 Subject: [PATCH] add Dockerfile --- .dockerignore | 2 ++ Dockerfile | 9 +++++++++ 2 files changed, 11 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..b1c13f4 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,2 @@ +target/ +*.log diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..c9ff32d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,9 @@ +FROM maven:3.9-eclipse-temurin-17 AS build +WORKDIR /build +COPY . . +RUN mvn -q -DskipTests package +FROM eclipse-temurin:8-jre +WORKDIR /app +COPY --from=build /build/target/yqj-server.jar /app/app.jar +EXPOSE 8080 +CMD ["java","-Xms256m","-Xmx512m","-jar","/app/app.jar"]