add Dockerfile

Change-Id: Ic88a732aa4b41765cda2cc9ece6477015d9ea1c8
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..0738188
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,15 @@
+# Step 1: 构建 jar
+FROM maven:3.9.9-eclipse-temurin-21 AS builder
+
+WORKDIR /app
+COPY . .
+RUN mvn clean package -DskipTests
+
+# Step 2: 运行 jar
+FROM eclipse-temurin:21-jdk
+
+WORKDIR /app
+COPY --from=builder /app/target/*.jar app.jar
+
+EXPOSE 8080
+ENTRYPOINT ["java", "-jar", "app.jar"]