浏览代码

docker打包

gaodm 6 年之前
父节点
当前提交
9719b9dac7

+ 5 - 5
admin-service/pom.xml

@@ -77,11 +77,11 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
                     <forceTags>true</forceTags>
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 5 - 5
bi-service/pom.xml

@@ -143,11 +143,11 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
                     <forceTags>true</forceTags>
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 6 - 6
common/pom.xml

@@ -44,12 +44,12 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>diagbotcloud/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
-                    <pushImage>false</pushImage>
+                    <imageName>diagbotcloud/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
+                    <pushImage>true</pushImage>
                     <!--<forceTags>true</forceTags>-->
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 5 - 5
config-server/pom.xml

@@ -66,11 +66,11 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
                     <forceTags>true</forceTags>
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 5 - 5
diagbotman-service/pom.xml

@@ -143,11 +143,11 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
                     <forceTags>true</forceTags>
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 5 - 5
eureka-server/pom.xml

@@ -47,11 +47,11 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
                     <forceTags>true</forceTags>
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 5 - 5
feedback-service/pom.xml

@@ -143,11 +143,11 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
                     <forceTags>true</forceTags>
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 5 - 5
gateway-service/pom.xml

@@ -62,11 +62,11 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
                     <forceTags>true</forceTags>
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 5 - 5
knowledge-service/pom.xml

@@ -143,11 +143,11 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
                     <forceTags>true</forceTags>
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 5 - 5
log-service/pom.xml

@@ -143,11 +143,11 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
                     <forceTags>true</forceTags>
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 5 - 5
monitor-service/pom.xml

@@ -60,11 +60,11 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
                     <forceTags>true</forceTags>
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 7 - 7
pom.xml

@@ -110,7 +110,7 @@
             <dependency>
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
-                <version>0.4.13</version>
+                <version>1.1.1</version>
             </dependency>
         </dependencies>
     </dependencyManagement>
@@ -126,12 +126,12 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
-                    <pushImage>false</pushImage>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
+                    <pushImage>true</pushImage>
                     <!--<forceTags>true</forceTags>-->
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 5 - 5
uaa-service/pom.xml

@@ -106,11 +106,11 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
                     <forceTags>true</forceTags>
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>

+ 5 - 5
user-service/pom.xml

@@ -143,11 +143,11 @@
                 <groupId>com.spotify</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                 <configuration>
-                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
-                    <imageTags>
-                        <imageTag>${project.version}</imageTag>
-                        <imageTag>latest</imageTag>
-                    </imageTags>
+                    <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
+                    <!--<imageTags>-->
+                        <!--<imageTag>${project.version}</imageTag>-->
+                        <!--<imageTag>latest</imageTag>-->
+                    <!--</imageTags>-->
                     <forceTags>true</forceTags>
                     <!--镜像的FROM,使用java官方镜像-->
                     <baseImage>java:8u111-jdk</baseImage>