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