1,本地安装 Docker for Windows
我的电脑是家庭版 安装参考: https://www.cnblogs.com/temari/p/13188168.html
【docker|在windows环境下使用IDEA部署Springboot项目到Docker中】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
文章图片
3 docker 部署springboot 参考: https://cloud.tencent.com/developer/article/1472586
① pom.xml文件增加
maven-antrun-plugin
gen-webadmin package
run
② 根目录下创建一个docker文件夹,在文件夹下创建Dockerfile文件 写入
FROM java:8u111VOLUME /tmpADD *.jar app.jarEXPOSE 801ENTRYPOINT ["java","-jar","/app.jar"]
文章图片
③ 添加一个启动项
文章图片
文章图片
文章图片
文章图片
文章图片
最后一行指令是
clean package -D maven.test.skip=true
④ 这里一定要关掉
文章图片
⑥: 运行即可
文章图片
推荐阅读
- SpringBoot|idea使用Docker部署项目到服务器的全过程
- docker|IDEA部署远程Docker
- docker|Docker学习(三)——docker容器与主机,容器与容器数据共享
- #|Docker部署(MySQL)
- docker|docker基础学习笔记
- 群晖|群晖docker安装jd脚本工具(jd_base)
- Java架构专栏|Docker 安装MySQL5.7(简单版本)
- kubernetes|kubernetes 的 Services 的分类
- mysql|工作随笔(一)——docker和mysql容器搭建使用问题解决