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)将Dockerfiledemo-0.0.1-SNAPSHOT.jar上传到docker服务器(ctos79-01)上

 

四、构建docker镜像

(1)打包镜像:docker build -t harley666 .

(2)查看镜像:docker images

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

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

 

 

 

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

posted @ 2024-05-08 15:46  HOUHUILIN  阅读(73)  评论(0编辑  收藏  举报