From f754e87136f1d9faf5ce883111eaf4d5430196d8 Mon Sep 17 00:00:00 2001
From: Doubleyin <953994191@qq.com>
Date: Sat, 27 Sep 2025 02:57:38 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=BB=E7=B1=BB=E9=87=8D?=
=?UTF-8?q?=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Dockerfile | 22 +++++++++-------------
pom.xml | 2 +-
2 files changed, 10 insertions(+), 14 deletions(-)
diff --git a/Dockerfile b/Dockerfile
index 0fdd859..5986ab8 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,22 +1,18 @@
-# 使用官方 OpenJDK 运行时作为基础镜像
+# 使用本地已有的 OpenJDK 镜像作为基础镜像
FROM openjdk:17-jdk-slim
-# 设置维护者信息
-LABEL maintainer="Light Delivery Application"
-
# 设置工作目录
WORKDIR /app
-# 将 jar 文件复制到容器中
-COPY target/*.jar app.jar
+# 复制 jar 文件到容器中
+COPY target/light-delivery-1.0.0.jar app.jar
-# 暴露应用程序端口
-EXPOSE 443 80
+# 暴露端口
+EXPOSE 8080
+EXPOSE 8443
# 设置环境变量
-ENV JAVA_OPTS=""
-ENV KEY_STORE_PASSWORD=""
-ENV SPRING_PROFILES_ACTIVE="prod"
+ENV SPRING_PROFILES_ACTIVE=prod
-# 运行应用程序
-ENTRYPOINT ["sh", "-c", "java $JAVA_OPTS -jar app.jar --spring.profiles.active=$SPRING_PROFILES_ACTIVE"]
\ No newline at end of file
+# 启动应用
+ENTRYPOINT ["java", "-jar", "app.jar"]
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index ddcf07b..bb2cb17 100644
--- a/pom.xml
+++ b/pom.xml
@@ -170,7 +170,7 @@
3.3.1
- openjdk:17-jdk-slim
+ registry.docker-cn.com/openjdk:17-jdk-slim
light-delivery-app