forked from kidgrow-microservices-platform

克 刘
2020-03-19 c45e28b73b178c909bfc7aa6b19a023c13e8bfd0
增加dockerfiles,并生成docker,传到harbor
17 files added
17 files modified
500 ■■■■■ changed files
kidgrow-business/kidgrow-code-generator/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-code-generator/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-server/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-server/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-logcenter/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-logcenter/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-searchcenter/kidgrow-searchcenter-server/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-searchcenter/kidgrow-searchcenter-server/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-demo/kidgrow-demo-order/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-demo/kidgrow-demo-order/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-demo/kidgrow-demo-product/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-demo/kidgrow-demo-product/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-plugin/kidgrow-plugin-email/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-plugin/kidgrow-plugin-email/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-plugin/kidgrow-plugin-sms/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-plugin/kidgrow-plugin-sms/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-springcloud/kidgrow-springcloud-eureka/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-springcloud/kidgrow-springcloud-eureka/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-dashboard/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-dashboard/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-springcloud/kidgrow-springcloud-zuul/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-springcloud/kidgrow-springcloud-zuul/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-uaa/kidgrow-uaa-server/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-uaa/kidgrow-uaa-server/pom.xml 22 ●●●●● patch | view | raw | blame | history
kidgrow-web/kidgrow-web-hospital/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-web/kidgrow-web-hospital/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-web/kidgrow-web-manager/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-web/kidgrow-web-manager/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-web/kidgrow-web-sso/Dockerfile 14 ●●●●● patch | view | raw | blame | history
kidgrow-web/kidgrow-web-sso/pom.xml 15 ●●●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-code-generator/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-business/kidgrow-code-generator/pom.xml
@@ -71,6 +71,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-server/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-server/pom.xml
@@ -48,6 +48,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-business/kidgrow-logcenter/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-business/kidgrow-logcenter/pom.xml
@@ -64,6 +64,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-business/kidgrow-searchcenter/kidgrow-searchcenter-server/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-business/kidgrow-searchcenter/kidgrow-searchcenter-server/pom.xml
@@ -104,6 +104,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/pom.xml
@@ -51,6 +51,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-demo/kidgrow-demo-order/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-demo/kidgrow-demo-order/pom.xml
@@ -38,6 +38,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-demo/kidgrow-demo-product/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-demo/kidgrow-demo-product/pom.xml
@@ -38,6 +38,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-plugin/kidgrow-plugin-email/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-plugin/kidgrow-plugin-email/pom.xml
@@ -47,6 +47,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-plugin/kidgrow-plugin-sms/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-plugin/kidgrow-plugin-sms/pom.xml
@@ -47,6 +47,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-springcloud/kidgrow-springcloud-eureka/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-springcloud/kidgrow-springcloud-eureka/pom.xml
@@ -44,6 +44,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/pom.xml
@@ -65,6 +65,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-dashboard/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-dashboard/pom.xml
@@ -53,6 +53,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-springcloud/kidgrow-springcloud-zuul/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-springcloud/kidgrow-springcloud-zuul/pom.xml
@@ -130,6 +130,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-uaa/kidgrow-uaa-server/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-uaa/kidgrow-uaa-server/pom.xml
@@ -29,6 +29,13 @@
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-deploy-plugin</artifactId>
                <configuration>
                    <skip>true</skip>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
@@ -39,6 +46,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-web/kidgrow-web-hospital/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-web/kidgrow-web-hospital/pom.xml
@@ -75,6 +75,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-web/kidgrow-web-manager/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-web/kidgrow-web-manager/pom.xml
@@ -75,6 +75,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
kidgrow-web/kidgrow-web-sso/Dockerfile
New file
@@ -0,0 +1,14 @@
# 基础镜像
FROM openjdk:8-jdk-alpine
# 作者(可选)
MAINTAINER kidgrow
# 删除无用组件 优化容器体积(可选)
RUN rm -rf /var/lib/apt/lists/*
# 创建jar包存放目录
RUN mkdir -p /usr/local/kidgrow
# 获取pom文件中build参数
ARG JAR_FILE
# copy当前工程jar包至容器内
COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
# 运行jar包
ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"]
kidgrow-web/kidgrow-web-sso/pom.xml
@@ -58,6 +58,21 @@
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <configuration>
                    <!-- Dockerfile目录指定 -->
                    <dockerfile>Dockerfile</dockerfile>
                    <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!-- 生成镜像标签 如不指定 默认为latest -->
                    <tag>1.0.1</tag>
                    <!--<tag>${project.version}</tag>-->
                    <buildArgs>
                        <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>