最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot項目打jar制作成鏡像并指定配置文件位置方式

 更新時間:2025年06月24日 10:56:02   作者:yololee_  
這篇文章主要介紹了springboot項目打jar制作成鏡像并指定配置文件位置方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

一、上傳jar到服務(wù)器

二、編寫Dockerfile

#基于java8
FROM java:8
 
#創(chuàng)建一個目錄存放jar包(在容器里面創(chuàng)建目錄)
RUN mkdir -p /huanglei/jar/demo/config /huanglei/jar/demo/logs
 
#復(fù)制jar包以及相關(guān)配置文件(復(fù)制jar包到容器的根目錄)
COPY demo-0.0.1-SNAPSHOT.jar /demo-0.0.1-SNAPSHOT.jar
 
#添加進入docker容器后的目錄
WORKDIR /huanglei/jar/demo
 
#配置項目端口
CMD ["--server.port=7001"]
 
#對外暴露的端口號
EXPOSE 7001
 
#修改文件的創(chuàng)建修改時間
RUN bash -c 'touch /demo-0.0.1-SNAPSHOT.jar'
 
#運行腳本,啟動springboot項目,這里我們指定加載配置文件的位置,并且通過數(shù)據(jù)卷掛載同步到容器中
ENTRYPOINT ["java","-jar","/demo-0.0.1-SNAPSHOT.jar","-Dspring.config.location=/huanglei/jar/demo/config/application.properties --logging.config=/huanglei/jar/demo/logs/logback.xml > /huanglei/jar/demo/logs/demo.log 2>&1 &"]

三、新建對應(yīng)配置文件所存放的數(shù)據(jù)卷目錄

四、將配置文件上傳到數(shù)據(jù)卷目錄下

五、運行命令生成我們的項目鏡像

六、運行容器

docker run -dit --name demo -p 7001:7001 \
-v /huanglei/jar/demo/config:/huanglei/jar/demo/config \
-v /huanglei/jar/demo/logs:/huanglei/jar/demo/logs \
--privileged=true \
demo:v1.0

七、查看鏡像和容器

  • 鏡像

  • 容器

  • 日志

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Springboot中的@Order如何使用

    Springboot中的@Order如何使用

    本文主要介紹了Springboot中的@Order如何使用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Spring Boot 2.0 配置屬性自定義轉(zhuǎn)換的方法

    Spring Boot 2.0 配置屬性自定義轉(zhuǎn)換的方法

    這篇文章主要介紹了Spring Boot 2.0 配置屬性自定義轉(zhuǎn)換的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • java字符串與字符數(shù)組之間的互轉(zhuǎn)方式

    java字符串與字符數(shù)組之間的互轉(zhuǎn)方式

    這篇文章主要介紹了java字符串與字符數(shù)組之間的互轉(zhuǎn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-05-05
  • Java中四種線程池的使用示例詳解

    Java中四種線程池的使用示例詳解

    這篇文章主要給大家介紹了關(guān)于Java中四種線程池的使用方法,四種線程池分別包括FixedThreadPool、CachedThreadPool、ScheduledThreadPool以及SingleThreadExecutor,文中給出了詳細的示例代碼供大家參考,需要的朋友們下面來一起看看吧。
    2017-08-08
  • java實現(xiàn)KFC點餐小程序

    java實現(xiàn)KFC點餐小程序

    這篇文章主要為大家詳細介紹了java實現(xiàn)KFC點餐系統(tǒng)小程序,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • java網(wǎng)上圖書商城(9)支付模塊

    java網(wǎng)上圖書商城(9)支付模塊

    這篇文章主要為大家詳細介紹了java網(wǎng)上圖書商城,支付模塊,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • java利用mybatis攔截器統(tǒng)計sql執(zhí)行時間示例

    java利用mybatis攔截器統(tǒng)計sql執(zhí)行時間示例

    這篇文章主要介紹了java利用mybatis攔截器統(tǒng)計sql執(zhí)行時間示例,該攔截器攔截mybatis的query和update操作,能統(tǒng)計sql執(zhí)行時間
    2014-03-03
  • SpringBoot+MyBatis+AOP實現(xiàn)讀寫分離的示例代碼

    SpringBoot+MyBatis+AOP實現(xiàn)讀寫分離的示例代碼

    高并發(fā)這個階段,肯定是需要做MySQL讀寫分離的。本文主要介紹了SpringBoot+MyBatis+AOP實現(xiàn)讀寫分離的示例代碼,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • 純java代碼實現(xiàn)抽獎系統(tǒng)

    純java代碼實現(xiàn)抽獎系統(tǒng)

    這篇文章主要為大家詳細介紹了純java代碼實現(xiàn)抽獎系統(tǒng),無連接數(shù)據(jù)庫,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • 解決引用jip-common jar包,報401 Unauthorized錯誤問題

    解決引用jip-common jar包,報401 Unauthorized錯誤問題

    這篇文章主要介紹了解決引用jip-common jar包,報401 Unauthorized錯誤問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03

最新評論

元江| 长乐市| 云南省| 张家口市| 延寿县| 静安区| 台江县| 香格里拉县| 南郑县| 鹤庆县| 分宜县| 龙游县| 上饶市| 肥西县| 抚顺县| 河北区| 咸阳市| 五指山市| 东源县| 西华县| 项城市| 滁州市| 威信县| 萍乡市| 绥棱县| 民乐县| 镇江市| 那坡县| 托克逊县| 巴塘县| 东乡县| 苏尼特左旗| 广州市| 康平县| 保康县| 蒲城县| 东乡族自治县| 新竹县| 盐边县| 拜城县| 溧阳市|