初始提交:部署 Spring Boot 应用

This commit is contained in:
2025-09-26 00:29:15 +08:00
commit 6958c081d4
60 changed files with 3664 additions and 0 deletions

22
Dockerfile Normal file
View File

@@ -0,0 +1,22 @@
# 使用官方 OpenJDK 运行时作为基础镜像
FROM openjdk:17-jdk-slim
# 设置维护者信息
LABEL maintainer="Light Delivery Application"
# 设置工作目录
WORKDIR /app
# 将 jar 文件复制到容器中
COPY target/*.jar app.jar
# 暴露应用程序端口
EXPOSE 443 80
# 设置环境变量
ENV JAVA_OPTS=""
ENV KEY_STORE_PASSWORD=""
ENV SPRING_PROFILES_ACTIVE="prod"
# 运行应用程序
ENTRYPOINT ["sh", "-c", "java $JAVA_OPTS -jar app.jar --spring.profiles.active=$SPRING_PROFILES_ACTIVE"]