supervision-edh/deploy/Dockerfile

20 lines
423 B
Docker
Raw Permalink Normal View History

2025-06-26 17:57:34 +08:00
# 使用精简基础镜像不包含JDK
FROM debian:bullseye-slim
# 创建目录并挂载宿主机JDK
RUN mkdir -p /usr/local/jdk
VOLUME /usr/local/jdk
# 设置环境变量指向宿主机JDK
ENV JAVA_HOME=/usr/local/jdk
ENV PATH=$JAVA_HOME/bin:$PATH
# 复制Spring Boot应用
WORKDIR /app
COPY supervision-edh-1.0.0.jar /app/edh.jar
# 暴露端口
EXPOSE 1788
# 启动命令
ENTRYPOINT ["java", "-jar", "edh.jar"]