docker - [15] springboot微服务打包docker镜像
步骤:
1、构建Springboot项目
2、打包应用
3、编写dockerfile
4、构建docker镜像
5、发布运行
一、构建Springboot项目
(1)创建一个SpringBoot(以下这种方式对jdk版本有要求,可以创建一个Maven项目使用jdk8)

(2)使用的SpringBoot版本是3.x,所以要求jdk17+

(3)修改SpringBoot和jdk的版本

(4)编写HelloController,并运行DemoApplication

(5)访问8080页面

二、打包应用
(1)执行maven package

(2)获取到jar包

(3)放到本地执行

(4)也是可以访问成功

三、编写dockerfile
(1)在idea安装docker插件

可以在Settings/Build,Execution,Deployment中连接Docker镜像仓库

(2)安装插件之后,创建Dockerfile会发现文件图标发生变化

(3)将Dockerfile和demo-0.0.1-SNAPSHOT.jar上传到docker服务器(ctos79-01)上

四、构建docker镜像
(1)打包镜像:docker build -t harley666 .

(2)查看镜像:docker images

(3)使用镜像harley666启动容器

(4)访问:curl localhost:32778/hello

— 要养成终身学习的习惯 —

浙公网安备 33010602011771号