Docker 之 打包SpringBoot 镜像

参考:https://spring.io/guides/gs/spring-boot-docker/

 

Dockerfile 

FROM openjdk:8-jdk-alpine
ARG JAR_FILE=target/*.jar
COPY ${JAR_FILE} app.jar
ENTRYPOINT ["java","-jar","/app.jar"]

maven 插件

  
        UTF-8
        UTF-8
        1.8
        mydocker
    
 


        
        docker-demo

        
            
                org.springframework.boot
                spring-boot-maven-plugin
            

            
                com.spotify
                dockerfile-maven-plugin
                1.3.6
                
                    ${docker.image.prefix}/${project.artifactId}

                    
                        target/${project.build.finalName}.jar
                    

                
            

        
    

构建镜像

mvn install dockerfile:build

 

 

你可能感兴趣的:(Docker学习笔记)