ludc
2023-04-07 d591b5d234593a7b544d8bd9e8dae38107add0f0
打包路径更改,便于后端服务部署
已修改3个文件
已删除1个文件
59 ■■■■ 文件已修改
Source/UBCS.zip 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/Dockerfile 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/pom.xml 48 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-omd/Dockerfile 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS.zip
Binary files differ
Source/UBCS/ubcs-service/ubcs-code/Dockerfile
@@ -1,10 +1,3 @@
#Docker镜像可以选择以下三种,前两种已经内置字体,第三种为原生的openjdk8-openj9镜像
#1.FROM bladex/alpine-java:8_server-jre_cn_unlimited
#2.FROM bladex/alpine-java:openjdk8-openj9_cn_slim
#3.FROM adoptopenjdk/openjdk8-openj9:jdk8u262-b10_openj9-0.21.0-alpine-slim
#第3点的tag可以到该地址查询:https://hub.docker.com/r/adoptopenjdk/openjdk8-openj9/tags?page=1&ordering=last_updated&name=alpine-slim
#版本介绍一览:https://hub.docker.com/r/adoptopenjdk/openjdk8-openj9
#基础镜像java
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
#=作者
MAINTAINER ubcsjava@qq.com
@@ -13,7 +6,7 @@
WORKDIR /ubcs/code
#在容器中以多少端口运行
EXPOSE 36001
EXPOSE 36014
ADD ./target/ubcs-code.jar ./app.jar
Source/UBCS/ubcs-service/ubcs-code/pom.xml
@@ -53,43 +53,23 @@
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <version>2.8</version>
                <executions>
                    <execution>
                        <id>copy</id>
                        <phase>package</phase>
                        <goals>
                            <goal>copy-dependencies</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>${project.build.directory}/lib</outputDirectory>
                            <excludeGroupIds>com.vci.platform</excludeGroupIds>
                        </configuration>
                    </execution>
                </executions>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <username>${docker.username}</username>
                    <password>${docker.password}</password>
                    <repository>${docker.registry.url}/${docker.namespace}/${project.artifactId}</repository>
                    <tag>${project.version}</tag>
                    <useMavenSettingsForAuth>true</useMavenSettingsForAuth>
                    <buildArgs>
                        <JAR_FILE>target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                    <skip>false</skip>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <version>3.0.2</version>
                <configuration>
                    <archive>
                        <manifest>
                            <addClasspath>true</addClasspath>
                            <classpathPrefix>lib/</classpathPrefix>
                        </manifest>
                    </archive>
                    <excludes>
                        <exclude>application-dev.yml</exclude>
                        <exclude>application-prod.yml</exclude>
                        <exclude>application.yml</exclude>
                        <exclude>properties/conf.properties</exclude>
                        <exclude>properties/eventConf.properties</exclude>
                        <exclude>lib/*</exclude>
                    </excludes>
                </configuration>
                <artifactId>maven-antrun-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
Source/UBCS/ubcs-service/ubcs-omd/Dockerfile
@@ -1,6 +1,6 @@
FROM bladex/alpine-java:openjdk8-openj9_cn_slim
MAINTAINER bladejava@qq.com
MAINTAINER ubcsjava@qq.com
RUN mkdir -p /ubcs/omd