Dockerfile 452 B

123456789101112131415161718
  1. # 使用官方的Java基础镜像
  2. FROM openjdk:8-jdk-alpine
  3. # 设置工作目录
  4. WORKDIR /app
  5. # 将本地项目构建生成的jar文件复制到容器的/app目录下
  6. COPY target/eta-integrator.jar app.jar
  7. # 声明运行时环境变量(例如,配置端口、环境模式等)
  8. ENV SERVER_PORT=8081
  9. ENV SPRING_PROFILES_ACTIVE=dev
  10. # 暴露端口
  11. EXPOSE $SERVER_PORT
  12. # 容器启动时运行Spring Boot应用
  13. ENTRYPOINT ["java", "-jar", "app.jar"]