22301102 | b1fd8fd | 2025-06-05 18:02:21 +0800 | [diff] [blame^] | 1 | # 使用官方 OpenJDK 镜像 |
2 | FROM eclipse-temurin:17-jdk-jammy | ||||
22301102 | 59e57fb | 2025-05-18 17:51:55 +0800 | [diff] [blame] | 3 | |
4 | # 设置工作目录 | ||||
5 | WORKDIR /team12 | ||||
6 | |||||
22301102 | b1fd8fd | 2025-06-05 18:02:21 +0800 | [diff] [blame^] | 7 | # 复制 JAR 文件到容器 |
8 | COPY target/*.jar team12.jar | ||||
yyyang | 502ab1d | 2025-06-03 16:40:59 +0800 | [diff] [blame] | 9 | |
22301102 | b1fd8fd | 2025-06-05 18:02:21 +0800 | [diff] [blame^] | 10 | # 暴露端口(与 application.yml/server.port 一致) |
22301102 | 59e57fb | 2025-05-18 17:51:55 +0800 | [diff] [blame] | 11 | EXPOSE 8080 |
12 | |||||
22301102 | b1fd8fd | 2025-06-05 18:02:21 +0800 | [diff] [blame^] | 13 | # 启动应用 |
22301102 | 59e57fb | 2025-05-18 17:51:55 +0800 | [diff] [blame] | 14 | ENTRYPOINT ["java", "-jar", "team12.jar"] |