dockerFile構建springboot項目
1、首先建一個端口號為8003的boot測試項目

2、編寫dockerFile文件
# 第1部分 基礎鏡像信息 #這是一個基礎鏡像 FROM openjdk:8u92-jdk-alpine #第2部分 維護者信息 (可以省略,非必須) LABEL maintainer=xiang #第3部分 鏡像操作指令 重點 COPY *.jar /app.jar EXPOSE 8003 #第4部分 啟動時執行指令 CMD java -jar /app.jar
坑點,這里EXPOSE的端口8003必須和boot項目的保持一致,不然后面能構建成功鏡像,但run不起來
3、把jar文件、DockerFile文件 復制到自定義的boot-test目錄,

4、構建docker鏡像
docker build -t sboot:v3.0 -f DockerFile .

5、運行鏡像
docker run --name sboot5 -d -p 7777:8003 sboot:v3.0

6、驗證結果


浙公網安備 33010602011771號