Cannot resolve plugin com.spotity:docker-maven-plugin:<unknown>

  1. 首先安装好docker容器,会自动生成文件/usr/lib/systemd/system/docker.service

  2. 开启docker远程服务

 1)、编辑文件        vi /usr/lib/systemd/system/docker.service

 2)、找到,ExecStart,添加 -H tcp://0.0.0.0:2375(为该值),修改其值为下

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H fd:// --containerd=/run/containerd/containerd.sock
 3)、重启加载配置,重启服务

 1、systemctl daemon-reload
2、systemctl restart docker

在IDEA中,引入插件

 1、在需要使用该插件的模块中引入插件,一般是在API的模块


   io.fabric8
   docker-maven-plugin
   0.33.0
   ....

2、使用内部配置,进行生成容器的配置(不能使用外部Dockerfile,多项目下配置的拷贝路径有问题),如下:


   io.fabric8
   docker-maven-plugin
   0.33.0
   
      
      tcp://localhost:2375
      true
     
       
            
            ted005/protacol
            ${project.version}
           
                
                openjdk:12
                
               
                    /tmp
               

                
                .
                
               
                   
                        java
                        -jar
                        server.jar
                   

               

               
                    
                    dir
                    
                    /server.jar
                   
                    project
               

           

           
       

   


3、运行命令

#在父目录中运行打包
mvn clean package
#切换进入API所在的目录,需要生成的容器,并编译
mvn docker:build
 

 

 

 

你可能感兴趣的:(docker,maven,java)