步驟:
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
— 要養成終身學習的習慣 —