Compare commits

..

2 Commits

Author SHA1 Message Date
dxin
0122347908 删除不要的文件 2025-10-22 14:09:39 +08:00
dxin
116f664519 增加文件 2025-10-22 14:04:59 +08:00
5 changed files with 24 additions and 36955 deletions

View File

@@ -0,0 +1,23 @@
# 使用官方 Java 21 精简镜像含JDK适合运行Spring Boot等Java应用
FROM mirror.ccs.tencentyun.com/library/openjdk:21-jdk-slim AS runtime
# 配置环境变量(解决中文乱码、时区问题)
ENV LANG=C.UTF-8 \
TZ=Asia/Shanghai \
JAVA_OPTS=""
# 创建应用工作目录
WORKDIR /app
# 复制主应用JAR 和 API JAR
COPY target/flymoon-admin.jar /app/flymoon-admin.jar
# 暴露应用端口根据实际端口修改如8070、9090等
EXPOSE 8070
# 默认启动环境sit可被覆盖外部使用-e or env SPRING_PROFILES_ACTIVE=xxx覆盖
ARG RUN_PROFILE=sit
ENV SPRING_PROFILES_ACTIVE=${RUN_PROFILE}
# 启动命令支持外部传入JVM参数如 -Xms512m -Xmx1024m
ENTRYPOINT ["sh", "-c", "java $JAVA_OPTS -jar /app/flymoon-admin.jar --spring.profiles.active=${SPRING_PROFILES_ACTIVE}"]

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.