- 设置构建最终名称为artifactId - 添加Dockerfile-grape-city用于容器化部署 - 配置基础镜像为eclipse-temurin:17-jdk-jammy - 设置时区环境变量为Asia/Shanghai - 复制jar包到容器指定目录 - 暴露端口48010并设置启动命令
@@ -0,0 +1,11 @@
+FROM eclipse-temurin:17-jdk-jammy
+
+ENV TZ=Asia/Shanghai JAVA_OPTS=""
+COPY ./jar/grape-city*.jar /srv/grape-city.jar
+WORKDIR /srv
+EXPOSE 48010
+ENTRYPOINT ["java", "-jar", "/srv/grape-city.jar"]
@@ -58,6 +58,7 @@
</dependencies>
<build>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>