在windows环境下使用IDEA部署Springboot项目到Docker中

1,本地安装 Docker for Windows

我的电脑是家庭版 安装参考: https://www.cnblogs.com/temari/p/13188168.html

2, Docker for Windows 开启远程登录 参考: https://cloud.tencent.com/developer/article/1472586

​① setting–>Docker Engine 添加 “hosts”: [ “tcp://0.0.0.0:2375” ]
② CMD管理员模式下执行

   netsh advfirewall firewall add rule name="docker_daemon" dir=in action=allow protocol=TCP localport=2375

③ http://localhost:2375/info http://localhost:2375/version 查看

3,IDEA配置docker 参考: https://cloud.tencent.com/developer/article/1472586
在windows环境下使用IDEA部署Springboot项目到Docker中_第1张图片

3 docker 部署springboot 参考: https://cloud.tencent.com/developer/article/1472586

① pom.xml文件增加


    maven-antrun-plugin
    
        
            gen-webadmin
            package
            
                
                    
                
            
            
                run
            
        
    

② 根目录下创建一个docker文件夹,在文件夹下创建Dockerfile文件 写入

FROM java:8u111

VOLUME /tmp

ADD *.jar app.jar

EXPOSE 801

ENTRYPOINT ["java","-jar","/app.jar"]

在windows环境下使用IDEA部署Springboot项目到Docker中_第2张图片

③ 添加一个启动项

在windows环境下使用IDEA部署Springboot项目到Docker中_第3张图片
在windows环境下使用IDEA部署Springboot项目到Docker中_第4张图片

在windows环境下使用IDEA部署Springboot项目到Docker中_第5张图片
在windows环境下使用IDEA部署Springboot项目到Docker中_第6张图片
在windows环境下使用IDEA部署Springboot项目到Docker中_第7张图片
最后一行指令是 clean package -D maven.test.skip=true

④ 这里一定要关掉

在windows环境下使用IDEA部署Springboot项目到Docker中_第8张图片

⑥: 运行即可
在windows环境下使用IDEA部署Springboot项目到Docker中_第9张图片

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