Selaa lähdekoodia

配置中心支持消息总线

gaodm 6 vuotta sitten
vanhempi
commit
4447ffa015

+ 2 - 2
admin-service/pom.xml

@@ -88,8 +88,8 @@
                 <configuration>
                     <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 2 - 2
bi-service/pom.xml

@@ -155,8 +155,8 @@
                 <configuration>
                     <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 1 - 1
common/pom.xml

@@ -49,7 +49,7 @@
                     <pushImage>true</pushImage>
                     <!--<forceTags>true</forceTags>-->
                     <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 2 - 2
config-server/pom.xml

@@ -76,8 +76,8 @@
                 <configuration>
                     <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 2 - 2
diagbotman-service/pom.xml

@@ -155,8 +155,8 @@
                 <configuration>
                     <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 2 - 2
eureka-server/pom.xml

@@ -57,8 +57,8 @@
                         <!--<imageTag>latest</imageTag>-->
                     <!--</imageTags>-->
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 2 - 2
feedback-service/pom.xml

@@ -155,8 +155,8 @@
                 <configuration>
                     <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 2 - 2
gateway-service/pom.xml

@@ -83,8 +83,8 @@
                 <configuration>
                     <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 2 - 2
knowledge-service/pom.xml

@@ -155,8 +155,8 @@
                 <configuration>
                     <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 2 - 2
log-service/pom.xml

@@ -155,8 +155,8 @@
                 <configuration>
                     <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 2 - 2
monitor-service/pom.xml

@@ -70,8 +70,8 @@
                 <configuration>
                     <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 2 - 2
pom.xml

@@ -138,8 +138,8 @@
                     <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
                     <pushImage>true</pushImage>
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 2 - 2
uaa-service/pom.xml

@@ -117,8 +117,8 @@
                 <configuration>
                     <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>

+ 2 - 2
user-service/pom.xml

@@ -155,8 +155,8 @@
                 <configuration>
                     <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
                     <forceTags>true</forceTags>
-                    <!--镜像的FROM,使用java官方镜像-->
-                    <baseImage>java:8u111-jdk</baseImage>
+                    <!--镜像的FROM,使用压缩的小镜像-->
+                    <baseImage>frolvlad/alpine-oraclejdk8:slim</baseImage>
                     <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
                     <resources>
                         <resource>