docker將jar打包鏡像文件


1.首先需要編寫dockerfile文件,通過dockerfile文件將jar包打成鏡像

編寫dockerfile文件

# 定義父鏡像
FROM java:8
# 維護者信息
MAINTAINER cc<xxxxxxxxx@qq.com>
# 將jar包添加到容器
ADD springboot.jar app.jar
# 定義容器啟動執行的命令
CMD java -jar app.jar

2.通過dockerfile構建鏡像

docker build -f dockerfile文件路徑 -t 鏡像名稱:版本號 .
例:docker build -f dockerfile -t springboot:1.0 .

3.通過docker images查看是否打包鏡像成功

4.將鏡像文件打成tar包

docker save -o 壓縮文件名稱 鏡像名稱:版本號
例:docker save -o springboot.tar springboot:1.0

至此已經完成鏡像打包了,如果需要解壓使用鏡像看下面流程

5.解壓壓縮文件,解壓后會直接生成該鏡像,可通過docker iamges查看

docker load –i 壓縮文件名稱
例:docker load -i springboot.tar

然后就是通過鏡像創建容器的流程了,此處不做細說,可查看docker命令文章有詳細過程。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM