国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Jenkins+Docker+Docker-Compose自動(dòng)部署,SpringCloud架構(gòu)公共包一個(gè)任務(wù)配置

這篇具有很好參考價(jià)值的文章主要介紹了Jenkins+Docker+Docker-Compose自動(dòng)部署,SpringCloud架構(gòu)公共包一個(gè)任務(wù)配置。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

Jenkins和docker的安裝,隨便百度吧,實(shí)際場景中我們很多微服務(wù)的架構(gòu),都是有公共包,肯定是希望一個(gè)任務(wù)能夠把公共包的配置加進(jìn)去,一并構(gòu)建,ok,直接上干貨。

Jenkins

全局環(huán)境安裝

Jenkins+Docker+Docker-Compose自動(dòng)部署,SpringCloud架構(gòu)公共包一個(gè)任務(wù)配置,jenkins,docker,spring cloud
Jenkins+Docker+Docker-Compose自動(dòng)部署,SpringCloud架構(gòu)公共包一個(gè)任務(wù)配置,jenkins,docker,spring cloud
Jenkins+Docker+Docker-Compose自動(dòng)部署,SpringCloud架構(gòu)公共包一個(gè)任務(wù)配置,jenkins,docker,spring cloud
Jenkins+Docker+Docker-Compose自動(dòng)部署,SpringCloud架構(gòu)公共包一個(gè)任務(wù)配置,jenkins,docker,spring cloud

這里使用 clean package -Dmaven.test.skip=true
Jenkins+Docker+Docker-Compose自動(dòng)部署,SpringCloud架構(gòu)公共包一個(gè)任務(wù)配置,jenkins,docker,spring cloud
Jenkins+Docker+Docker-Compose自動(dòng)部署,SpringCloud架構(gòu)公共包一個(gè)任務(wù)配置,jenkins,docker,spring cloud文章來源地址http://www.zghlxwxcb.cn/news/detail-612153.html

pwd
echo "開始部署....."
docker version
echo "刪除歷史鏡像...."
if test "$(docker images -q szls-auth:1.0.0 2> /dev/null)" = ""
then
    echo '不存在歷史鏡像'
else
   docker rm -f szls-auth
   docker rmi szls-auth:1.0.0
fi
cd szls-auth
echo "打包新鏡像"
docker build -t szls-auth:1.0.0 .
echo "服務(wù)正在啟動(dòng)....."
docker-compose -f /home/compose/05-szls-auth.yml up -d
echo "部署完成...."

使用docker內(nèi)部網(wǎng)絡(luò),分配ip,參考docker創(chuàng)建網(wǎng)絡(luò)

docker-compose.yml


version: '3.7'
services:
  szls-auth:
    image: szls-auth:1.0.0
    restart: always
    container_name: szls-auth
    ports:
      - 8890:80
    deploy:
      restart_policy:
        condition: on-failure
        delay: 15s
    networks:
      gwfd-network:
        ipv4_address: 172.16.0.7
networks:
  gwfd-network:
    external: true

到了這里,關(guān)于Jenkins+Docker+Docker-Compose自動(dòng)部署,SpringCloud架構(gòu)公共包一個(gè)任務(wù)配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • docker-compose部署Jenkins/neo4j腳本--持續(xù)更新

    如果出現(xiàn)權(quán)限不夠:注意/usr/local/bin/docker-compose路徑是否正確

    2024年02月19日
    瀏覽(42)
  • 【QA】docker-compose-部署django-如何設(shè)置自動(dòng)啟動(dòng)

    使用docker-compose部署django項(xiàng)目,通常做法是: 構(gòu)建docker鏡像 運(yùn)行容器 進(jìn)入容器里面啟動(dòng)django項(xiàng)目 但是這樣不夠自動(dòng)化。 嘗試通過配置腳本的方式,讓容器啟動(dòng)的時(shí)候就啟動(dòng)django項(xiàng)目,但這樣往往使得容器一直處于重啟狀態(tài),容器無法運(yùn)行,本文主要解決這個(gè)問題 docker-com

    2024年01月23日
    瀏覽(29)
  • 一、docker-compose方式安裝運(yùn)行Jenkins

    服務(wù)器系統(tǒng):centos 7.6 以docker-compose 編排容器方式安裝,當(dāng)然需提前安裝docker-compose環(huán)境(見百度-docker-compose環(huán)境安裝) docker-compose.yml

    2024年02月15日
    瀏覽(20)
  • docker+jenkins+docker-compose+mysql+elasticsearch+ruoyi(若依)

    docker+jenkins+docker-compose+mysql+elasticsearch+ruoyi(若依)

    目錄 安裝docker+jenkins+docker-compose+ruoyi+mysql 安裝yum命令 下載docker-ce 啟動(dòng)docker 安裝docker-compose 查詢docker和docker-compose兼容性 查詢docker-compose版本 下載docker-compose 使用sudo管理員權(quán)限執(zhí)行命令 ?docker-compose --version? 查詢是否成功? ? docker-compose部署若依項(xiàng)目 打包 部署出現(xiàn)過得問題

    2024年02月05日
    瀏覽(50)
  • 七、docker-compose方式運(yùn)行Jenkins,更新Jenkins版本,添加npm node環(huán)境

    一、docker-compose方式安裝運(yùn)行Jenkins 中發(fā)現(xiàn)Jenkins版本有點(diǎn)老,沒有node環(huán)境,本節(jié)來說下更新jenkins 及添加構(gòu)建前端的node環(huán)境。

    2024年02月16日
    瀏覽(24)
  • docker-compose的部署

    docker-compose的部署

    目錄 一、compose的概述 1.1 yaml的概述 1.2 yaml的數(shù)據(jù)結(jié)構(gòu) 1.2.1 docker composeyml文件的常用手段 1.3?docker compose 1.4 yml文件編寫 ?二、部署compose 2.1 下載docker-compose安裝包 ?2.2 部署docker-compose 2.3 部署docker-compose 2.4 開啟驗(yàn)證 ?三、compose編排安裝tomcat容器 總結(jié) compose是docker官網(wǎng)開發(fā)的,

    2024年02月01日
    瀏覽(27)
  • Docker-Compose編排與部署

    Docker-Compose編排與部署

    目錄 Docker Compose Compose的優(yōu)點(diǎn) 編排和部署 Compose原理 Compose應(yīng)用案例 安裝docker-ce 阿里云鏡像加速器 安裝docker-compose docker-compose用法 Yaml簡介 驗(yàn)證LNMP環(huán)境? ????????Docker Compose 的前身是 Fig,它是一個(gè) 定義及運(yùn)行多個(gè) Docker 容器的工具 ??梢允褂?YAML 文件來配置應(yīng)用程序的服

    2024年02月14日
    瀏覽(26)
  • docker-compose部署redis

    docker-compose部署redis

    docker-compose是什么? Docker Compose是一個(gè)用于 定義和運(yùn)行多個(gè)容器Docker應(yīng)用程序的工具 。它允許您定義一組容器,這些容器組成一個(gè)完整的應(yīng)用程序,且這些容器之間可以互相通信。通過Docker Compose,您可以使用一個(gè)單獨(dú)的文件來定義應(yīng)用程序的 服務(wù)、網(wǎng)絡(luò)、卷等元素,并且可

    2024年02月12日
    瀏覽(25)
  • 四十六、docker-compose部署

    四十六、docker-compose部署

    一個(gè)項(xiàng)目肯定包含多個(gè)容器,每個(gè)容器都手動(dòng)單獨(dú)部署肯定費(fèi)時(shí)費(fèi)力。docker-compose可以通過腳本來批量構(gòu)建鏡像和啟動(dòng)容器,快速的部署項(xiàng)目。 使用docker-compose部署主要是編寫docker-compose.yml腳本。 不論是Dockerfile還是docker-compose.yml腳本的編寫都依賴上下文,所以需要明確部署文

    2023年04月19日
    瀏覽(18)
  • ES-部署(docker-compose)

    參考資料 http://www.baiyp.ren/elasticsearch-集群部署.html 說明 一個(gè)服務(wù)器,三個(gè)es服務(wù)節(jié)點(diǎn),一個(gè)kibana容器,一個(gè)elasticsearch-head服務(wù)節(jié)點(diǎn)。 es版本為7.17.5。 服務(wù)器地址:192.168.127.142。 elasticsearch 不建議使用docker,容器部署不適合有狀態(tài)服務(wù)。這里是為了學(xué)習(xí)方便。 安裝流程 安裝

    2024年02月08日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包