基于win10+Docker+idea的SpringBoot项目容器化部署

本文介绍了如何在Windows 10环境下,利用Docker和IntelliJ IDEA进行SpringBoot项目的容器化部署。首先,详细讲解了Docker在Win10上的安装步骤和注意事项。接着,通过IDEA创建SpringBoot项目,并添加Docker支持,编写Dockerfile。然后,演示了使用Maven构建项目生成jar包,并通过IDEA的Docker插件构建镜像。最后,讨论了将镜像推送到Docker Hub远程仓库的方法,以便在其他环境中使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以前发过一些docker相关的文章,也发过一些Springboot相关的文章,今天这篇文章是教大家如何在win10下面基于docker构建Springboot项目

工具 & 环境

  • maven

  • jdk

  • idea

  • docker

  • win10

win10上安装Docker

软件安装这个就不多说了,大家可以参考这个帖子 :链接如下:https://blog.youkuaiyun.com/hunan961/article/details/79484098 主要注意两点就行了: 1.允许版本:64位Windows 10 Pro,专业版、企业版和教育版 2.开启虚拟化。640?wx_fmt=png安装完成后,看到一个驮着很多集装箱的鲸鱼没,盘它!错了 ,点击启动它。640?wx_fmt=pngdocker 安装完默认的docker hub 网址是 hub.docker.com ,注册一下,后面用到,比如,博主注册的账户是492782442

创建一个Springboot项目并且整合docker

如图:使用idea的傻瓜式操作创建一个Springboot项目640?wx_fmt=png项目创建好以后在pom里面加入 docker-maven-plugin

 
 
  1. <properties>

  2. <docker.image.prefix>492782442</docker.image.prefix>

  3. </properties>

  4. <plugin>

  5. <groupId>com.spotify</groupId>

  6. <artifactId>docker-maven-plugin</artifactId>

  7. <version>1.0.0</version>

  8. <configuration>

  9. <imageName>${docker.image.prefix}/${project.artifactId}</imageName>

  10. <dockerDirectory>src/main/docker</dockerDirectory>

  11. <resources>

  12. <resource>

  13. <targetPath>/</targetPath>

  14. <directory>${project.build.directory}</directory>

  15. <include>${project.build.finalName}.jar</include>

  16. </resource>

  17. </resources>

  18. </configuration>

  19. </plugin>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值