# Dockerfile # 使用一个包含 OpenJDK 17 的基础镜像 FROM openjdk:17-jdk-slim # 设置工作目录 WORKDIR /app # 将 Maven 构建的 JAR 文件复制到容器中 # 注意:这里的 JAR 文件名需要和 pom.xml 中 ... (如果设置了) 或默认生成的名称匹配 # 通常是 target/-.jar ARG JAR_FILE=target/*.jar COPY ${JAR_FILE} app.jar # 暴露 Spring Boot 应用的端口 (默认 8080) EXPOSE 7788 # 容器启动时执行的命令 ENTRYPOINT ["java", "-jar", "app.jar"]