用Idea把SpringBoot项目打包镜像上传至docker

1、设置docker把2375端口开起来

命令查看docker装在哪里

用Idea把SpringBoot项目打包镜像上传至docker_第1张图片

 vim docker.service

新增 -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

用Idea把SpringBoot项目打包镜像上传至docker_第2张图片

 

2、配置Dockerfile

用Idea把SpringBoot项目打包镜像上传至docker_第3张图片

 我在跟pom同一层

3、配置docker-maven-plugin


                com.spotify
                docker-maven-plugin
                1.0.0
                
                
                    
                        build-image
                        
                        
                        package
                        
                            build
                        
                    
                
                

                    
                    ${project.artifactId}:${project.version}

                    
                    ${project.basedir}
                    
                    http://192.168.0.80:2375


                
            

imageName后面如果没有冒号版本号,那么会默认latest,如果想要生成多个版本号,可以用imageTags里面加即可。

后续只要maven 的clean之后,再package就可以把镜像上传至docker服务器。就是如此简单。

你可能感兴趣的:(运维,spring,boot,docker)