Przeglądaj źródła

ipu-rest-scaffold优化:优化pom文件,考虑使用<dockerfile>标签。

huangbo 3 lat temu
rodzic
commit
12cbd6d1d6

ipu-rest-demo/pom_full.xml → ipu-rest-demo/backup/pom_full.xml


ipu-rest-demo/pom_part.xml → ipu-rest-demo/backup/pom_part.xml


+ 1 - 2
ipu-rest-scaffold/Dockerfile

@ -4,7 +4,6 @@ WORKDIR /ipu
4 4
ENV JVM_PARAM  " "
5 5
ARG JAR_FILE
6 6
ARG JAR_NAME
7
ADD ${JAR_FILE} ./${JAR_NAME}.jar
8
CMD sleep 5
7
ADD ${JAR_FILE}.jar ./${JAR_NAME}.jar
9 8
EXPOSE 8080
10 9
ENTRYPOINT java ${JVM_PARAM} -Dfile.encoding=utf-8 -Djava.security.egd=file:/dev/./urandom -jar ./${JAR_NAME}.jar $0 $@

+ 1 - 2
ipu-rest-scaffold/docker/Dockerfile

@ -4,7 +4,6 @@ WORKDIR /ipu
4 4
ENV JVM_PARAM  " "
5 5
ARG JAR_FILE
6 6
ARG JAR_NAME
7
ADD ${JAR_FILE} ./${JAR_NAME}.jar
8
CMD sleep 5
7
ADD ${JAR_FILE}.jar ./${JAR_NAME}.jar
9 8
EXPOSE 8080
10 9
ENTRYPOINT java ${JVM_PARAM} -Dfile.encoding=utf-8 -Djava.security.egd=file:/dev/./urandom -jar ./${JAR_NAME}.jar $0 $@

+ 7 - 1
ipu-rest-scaffold/pom.xml

@ -11,7 +11,7 @@
11 11
12 12
    <artifactId>ipu-rest-scaffold</artifactId>
13 13
    <packaging>jar</packaging>
14
    <name>IPU 服务端脚手架</name>
14
    <name>ipu-rest-scaffold</name>
15 15
16 16
    <repositories>
17 17
        <!-- 阿里私服 -->
@ -47,6 +47,12 @@
47 47
        <ipu>3.3-SNAPSHOT</ipu>
48 48
        <ipu-rest>3.3-SNAPSHOT</ipu-rest>
49 49
        <org.springframework.boot>2.3.1.RELEASE</org.springframework.boot>
50
51
        <!--<dockerfile-maven-plugin>1.4.0</dockerfile-maven-plugin>
52
        <docker-registry-server>192.168.128.77:5000</docker-registry-server>
53
        <docker-registry-username>ipu</docker-registry-username>
54
        <docker-registry-password>ipuipu</docker-registry-password>
55
        <dockerDirectory>${project.basedir}</dockerDirectory>-->
50 56
    </properties>
51 57
52 58
    <dependencyManagement>