blob: bb01d3f20ae72a971967236bba3083002108bfd9 [file] [log] [blame]
223010803ef07ce2025-06-03 16:56:30 +08001# 使用官方的 OpenJDK 基础镜像
2FROM openjdk:17
223010802ce82b52025-05-27 17:35:04 +08003
223010803ef07ce2025-06-03 16:56:30 +08004# 设置工作目录
5WORKDIR /app
223010802ce82b52025-05-27 17:35:04 +08006
223010803ef07ce2025-06-03 16:56:30 +08007# 将打包好的 JAR 文件复制到容器中
8COPY target/*.jar app.jar
223010802ce82b52025-05-27 17:35:04 +08009
223010803ef07ce2025-06-03 16:56:30 +080010# 暴露应用程序的端口
223010802ce82b52025-05-27 17:35:04 +080011EXPOSE 8088
223010803ef07ce2025-06-03 16:56:30 +080012
13# 启动应用程序
14CMD ["java", "-jar", "app.jar"]