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

如何基于Jenkins構(gòu)建Docker鏡像

 更新時(shí)間:2019年11月05日 14:57:19   作者:三度  
這篇文章主要介紹了基于Jenkins構(gòu)建Docker鏡像,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了基于Jenkins構(gòu)建Docker鏡像,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

前提意義:

SpringCloud微服務(wù)里包含多個(gè)文件夾,拉取倉(cāng)庫(kù)的所有代碼,然后過(guò)根據(jù)選項(xiàng)參數(shù)使用maven編譯打包指定目錄的jar,然后再根據(jù)這個(gè)目錄的Dockerfile文件制作Docker鏡像

1. SpringCloud項(xiàng)目結(jié)構(gòu)

注意Dockerfile文件的位置,跟src和pom.xml同級(jí),后面會(huì)用到這個(gè)文件,若不同級(jí),后面選擇Dockerfile文件的時(shí)候需要酌情修改,就是使用環(huán)境變量的那幾個(gè)地方

Git倉(cāng)庫(kù)是整個(gè)項(xiàng)目,但是根據(jù)選項(xiàng)參數(shù)只編譯打包spring-cloud-eureka-server-demo文件夾

2. Docker配置

開(kāi)啟遠(yuǎn)程訪問(wèn):

vim /lib/systemd/system/docker.service
# 添加下面這行
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

systemctl daemon-reload
systemctl docker restart

配置國(guó)內(nèi)163源:

vim /etc/docker/daemon.json
{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

3. Jenkins配置

安裝docker插件

系統(tǒng)管理---系統(tǒng)設(shè)置---云,添加docker配置信息,具體如下圖:

4. 工程中的設(shè)置

構(gòu)建,一定要選擇生成jar包之后的操作,詳看截圖:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 在IDEA中創(chuàng)建跑得起來(lái)的Springboot項(xiàng)目

    在IDEA中創(chuàng)建跑得起來(lái)的Springboot項(xiàng)目

    這篇文章主要介紹了在IDEA中創(chuàng)建跑得起來(lái)的Springboot項(xiàng)目的圖文教程,需要的朋友可以參考下
    2018-04-04
  • Java中的延遲隊(duì)列DelayQueue源碼解析

    Java中的延遲隊(duì)列DelayQueue源碼解析

    這篇文章主要介紹了Java中的延遲隊(duì)列DelayQueue源碼解析,DelayQueue是一個(gè)支持并發(fā)的無(wú)界延遲隊(duì)列,隊(duì)列中的每個(gè)元素都有個(gè)預(yù)定時(shí)間,當(dāng)線程從隊(duì)列獲取元素時(shí),只有到期元素才會(huì)出隊(duì)列,沒(méi)有到期元素則阻塞等待,需要的朋友可以參考下
    2023-12-12
  • Java之理解Redis回收算法LRU案例講解

    Java之理解Redis回收算法LRU案例講解

    這篇文章主要介紹了Java之理解Redis回收算法LRU案例講解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • JAVA實(shí)現(xiàn)經(jīng)典游戲坦克大戰(zhàn)的示例代碼

    JAVA實(shí)現(xiàn)經(jīng)典游戲坦克大戰(zhàn)的示例代碼

    小時(shí)候大家都玩過(guò)坦克大戰(zhàn)吧,熟悉的旋律和豐富的關(guān)卡陪伴了我們一整個(gè)寒暑假。本文將通過(guò)Java+Swing實(shí)現(xiàn)這一經(jīng)典游戲,感興趣的可以學(xué)習(xí)一下
    2022-01-01
  • Java 比較接口comparable與comparator區(qū)別解析

    Java 比較接口comparable與comparator區(qū)別解析

    這篇文章主要介紹了Java 比較接口comparable與comparator區(qū)別解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • 教你一步解決java.io.FileNotFoundException:找不到文件異常

    教你一步解決java.io.FileNotFoundException:找不到文件異常

    這篇文章主要給大家介紹了關(guān)于如何一步解決java.io.FileNotFoundException:找不到文件異常的相關(guān)資料,文中通過(guò)圖文以及代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • Java日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)(63)

    Java日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)(63)

    下面小編就為大家?guī)?lái)一篇Java基礎(chǔ)的幾道練習(xí)題(分享)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧,希望可以幫到你
    2021-08-08
  • 關(guān)于Feign調(diào)用服務(wù)Headers傳參問(wèn)題

    關(guān)于Feign調(diào)用服務(wù)Headers傳參問(wèn)題

    這篇文章主要介紹了關(guān)于Feign調(diào)用服務(wù)Headers傳參問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • MyBatis?核心組件Configuration實(shí)例詳解

    MyBatis?核心組件Configuration實(shí)例詳解

    Configuration用于描述 MyBatis 的主配置信息,其他組件需要獲取配置信息時(shí),直接通過(guò) Configuration 對(duì)象獲取,這篇文章主要介紹了MyBatis核心組件Configuration,需要的朋友可以參考下
    2023-08-08
  • 簡(jiǎn)介Java的Hibernate框架中的Session和持久化類

    簡(jiǎn)介Java的Hibernate框架中的Session和持久化類

    這篇文章主要介紹了Java的Hibernate框架中的Session和持久化類,Hibernate是Java的SSH三大web開(kāi)發(fā)框架之一,需要的朋友可以參考下
    2015-12-12

最新評(píng)論

阳泉市| 弥渡县| 穆棱市| 三河市| 称多县| 苏州市| 中西区| 分宜县| 交口县| 白沙| 体育| 安阳县| 牟定县| 永州市| 石河子市| 石门县| 大洼县| 都匀市| 蛟河市| 正阳县| 甘南县| 通许县| 文化| 洪洞县| 怀安县| 兰考县| 兴安盟| 上犹县| 樟树市| 商水县| 惠州市| 隆子县| 铜川市| 武夷山市| 周口市| 东丽区| 保康县| 长海县| 库车县| 荆州市| 阳泉市|