Selaa lähdekoodia

build(jar): 配置项目构建最终名称并添加Dockerfile

- 设置构建最终名称为artifactId
- 添加Dockerfile-grape-city用于容器化部署
- 配置基础镜像为eclipse-temurin:17-jdk-jammy
- 设置时区环境变量为Asia/Shanghai
- 复制jar包到容器指定目录
- 暴露端口48010并设置启动命令
xuzhancheng 6 päivää sitten
vanhempi
commit
1d4634fc38
2 muutettua tiedostoa jossa 12 lisäystä ja 0 poistoa
  1. 11 0
      Dockerfile-grape-city
  2. 1 0
      pom.xml

+ 11 - 0
Dockerfile-grape-city

@@ -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"]

+ 1 - 0
pom.xml

@@ -58,6 +58,7 @@
     </dependencies>
 
     <build>
+        <finalName>${project.artifactId}</finalName>
         <plugins>
             <plugin>
                 <groupId>org.springframework.boot</groupId>