SpringBoot微服务打包Docker镜像
1、 构建springboot项目
简单写一个hello的controller
运行自己测试
2、打包应用
在maven中package打包
- 打包成功的镜像,在
target
里面
打包成功的jar包,可以在本地用cmd测试 - 如果测试成功,说明没有问题
3、编写dockerfile脚本
先在springboot中安装一个docker插件
- 可以让dockerfile文件高亮
- 现在之后就可以用springboot链接docker的远程仓库【了解,基本用不到】
创建一个dockerfile文件
4、构建镜像
1、在服务器根目录的home中创建一个idea文件夹
- 用来存放我们项目的jar包【上传到服务器的就是我们项目的jar包】
2、build
构建一个镜像
3、镜像构建成功
5、发布运行
4、启动我们的镜像
5、测试是否能链接成功
预告
如果有很多的镜像,比如100个镜像,就要去学【企业】
- Docker Compose:容器编排
- Docker Swarm:集群部署
- CI/CD 之 Jenkins