哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

云服務(wù)器Flexus X實(shí)例,Docker集成搭建Jenkins CI/CD平臺(tái)

jf_21561199 ? 來源:jf_21561199 ? 作者:jf_21561199 ? 2024-12-29 15:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Jenkins 是一個(gè)開源的自動(dòng)化服務(wù)器,用于持續(xù)集成(CI)和持續(xù)交付(CD)軟件項(xiàng)目。它允許開發(fā)人員在軟件開發(fā)過程中自動(dòng)化各種任務(wù),如構(gòu)建、測(cè)試和部署,從而提高開發(fā)效率和軟件質(zhì)量

搭建 Jenkins CI/CD 平臺(tái)

1、購(gòu)買華為云 Flexus X 實(shí)例

Flexus云服務(wù)器X實(shí)例-華為云 (huaweicloud.com)

2、安裝 docker,并檢查安裝版本(此處我已安裝不做演示)

wKgZPGdv2BuAbU5XAAHzPWpIORI19.webp

3、JDK 安裝(Jenkins 基于 Java 編寫)提前去官網(wǎng)下載 JDK 選擇合適的 Linux 版本如:openjdk-14.0.2_linux-x64_bin.tar.gz,將 jdk 傳入服務(wù)器中通過 xftp,放入路徑/usr/local/java

mkdir/usr/local/java

wKgZO2dv2BuAbXBfAAJMkzOLfsI94.webp

?將 jdk 傳入服務(wù)器中通過 xftp,放入路徑/usr/local/java

wKgZPGdv2ByABbuVAATVyOr97eQ99.webp

4、解壓軟件包

tar-zxvfopenjdk-14.0.2_linux-x64_bin.tar.gz

wKgZO2dv2ByAdDldAATMrvi4zaM85.webp

5、配置 jdk 環(huán)境變量

exportJAVA_HOME=/usr/local/java/jdk-14.0.2exportPATH=????????/???:JAVAH?OME/bin:PATH

wKgZPGdv2ByAelVhAAPWnZrVCq473.webp

?更新環(huán)境變量使其生效

source /etc/profile

wKgZO2dv2B2AYjFOAAIAuqsH5TM03.webp

6、查看是否安裝成功 Java 環(huán)境

wKgZPGdv2B2AbtrAAAKU0d_tpyg81.webp

7、Maven 官網(wǎng)下載 Maven 并且進(jìn)行 Maven 配置,首先創(chuàng)建文件夾/usr/local/maven,將 Maven 傳入服務(wù)器中通過 xftp,放入路徑/usr/local/maven

mkdir-p/usr/local/maven

wKgZO2dv2B2AI74VAASMhyPqHl420.webp

wKgZPGdv2B6AMmsFAAKFJd8Q6n899.webp

8、解壓軟件包

tar -zxvf apache-maven-3.9.9-bin.tar.gz

wKgZO2dv2B6ARzOdAAa46XY-ilE05.webp

9、創(chuàng)建 repository 倉庫存放 jar 包

mkdirrepository

wKgZPGdv2B6AYen6AAJ1xCYJ9zY41.webp

10、配置 Maven 倉庫,配置鏡像地址

maven-default-http-blocker external:http:* Pseudo repositoryto mirror external repositories initially using HTTP. http://0.0.0.0/ true nexus-aliyun central Nexus aliyun https://maven.aliyun.com/repository/public

wKgZO2dv2B6ADFmVAALoT15NozM08.webp

wKgZPGdv2B-AOhoaAAS2LBc5G7I13.webp

?環(huán)境變量配置

vim /etc/profile

exportMAVEN_HOME=/usr/local/maven/apache-maven-3.9.9exportPATH=????:PATH:MAVEN_HOME/bin

wKgZO2dv2B-AFr-MAAQVZ7D0y-k61.webp

?查看是否成功

source/etc/profilemvn-v

wKgZPGdv2B-AW-QpAANPs_TJ-1g24.webp

11、部署 Jenkins

?編寫 Docker Compose 配置文件在 /jenkins 目錄下創(chuàng)建一個(gè) docker-compose.yaml 文件,使用以下命令打開編輯器

version:"2.29.1"services:myjenkins:image:jenkins/jenkins container_name:myjenkins ports:-"1020:8080"-"1021:50000"volumes:-/jenkins/data/:/var/jenkins_home/ -/usr/local/java/jdk-14.0.2:/usr/local/java -/usr/local/maven/apache-maven-3.9.9:/usr/local/maven environment:-JAVA_OPTS=-Dorg.apache.commons.jelly.tags.fmt.timeZone='Asia/Shanghai'restart:always

wKgZO2dv2CCAJuzzAALmH1he93w49.webp

?啟動(dòng) Jenkins 服務(wù)(必須在編寫 docker-compose.yaml 文件路徑下執(zhí)行啟動(dòng) Jenkins 服務(wù)命令)

docker-composeup -d

wKgZPGdv2CCAcUSCAAPCUPR2vC835.webp

wKgZO2dv2CCAEXHcAAP8LKPiGcI41.webp

?如果出現(xiàn) Segmentation fault,則說明 Docker Compose 文件有問題需要?jiǎng)h除重新安裝

[root@flexusx-3202~]# docker-compose --versionSegmentationfault

按照命令(國(guó)內(nèi)鏡像源)

sudocurl -L"github.com/docker/comp…

給定權(quán)限

chmod+x /usr/local/bin/docker-compose

12、查看是否運(yùn)行

docker ps

wKgZPGdv2CGAS08AAAcqUB0gP_w66.webp

13、華為云端口放行 1020 和 1021

wKgZO2dv2CGAe7WXAAVH_8N9cIY47.webp

wKgZPGdv2CGAGIXAAAOl3JmFLCQ82.webp

wKgZO2dv2CKARc0yAANrMb1Vc_Q37.webp

14、瀏覽器訪問公網(wǎng) IP:1020

wKgZPGdv2CKAZ6HBAAF69-dXmVA09.webp

?如果出現(xiàn)瀏覽器無法訪問的問題,可查看日志,并根據(jù)日志修改

dockerlogs myjenkins

wKgZO2dv2CKAbsf0AAMgCZNTdRI99.webp

15、查看 Jenkins 管理員密碼

cat/jenkins/data/secrets/initialAdminPassword

wKgZPGdv2COAUm69AAHslouDSWw65.webp

16、輸入密碼登錄即可

wKgZO2dv2COAfz4sAAGa7QHY7Fc74.webp

wKgZPGdv2COAKGB4AAH5Vvs4NoM83.webp

wKgZO2dv2COABZDAAAFE-WxKn_U67.webp

wKgZPGdv2COAa2PkAAEH1EtNJjI04.webp

17、搭建完成

wKgZO2dv2CSAOLb1AAGMzuof-1M98.webp

總結(jié)

華為云服務(wù)器 Flexus X 實(shí)例,Docker 集成搭建 Jenkins CI/CD 平臺(tái),可以執(zhí)行一系列自動(dòng)化操作,顯著提升軟件開發(fā)的效率和質(zhì)量,實(shí)現(xiàn)持續(xù)集成、持續(xù)部署、自動(dòng)化流程管理等,個(gè)人自主搭建不僅僅提升個(gè)人能力,更加能夠擴(kuò)展知識(shí)面,如果有小伙伴想搭建可以購(gòu)買華為云服務(wù)器 Flexus X 實(shí)例,此刻服務(wù)器正在大促,優(yōu)惠力度非常大!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 云計(jì)算
    +關(guān)注

    關(guān)注

    39

    文章

    8043

    瀏覽量

    144766
  • 云服務(wù)器
    +關(guān)注

    關(guān)注

    0

    文章

    840

    瀏覽量

    14744
  • Docker
    +關(guān)注

    關(guān)注

    0

    文章

    537

    瀏覽量

    14401
  • jenkins
    +關(guān)注

    關(guān)注

    0

    文章

    34

    瀏覽量

    5516
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    OpenClaw搭建教程:服務(wù)器一鍵部署完整流程

    很多開發(fā)者在了解OpenClaw之后,最關(guān)心的其實(shí)是一個(gè)非常實(shí)際的問題:OpenClaw到底怎么搭建?普通服務(wù)器能不能部署?過程復(fù)雜嗎? 答案其實(shí)很簡(jiǎn)單。OpenClaw本質(zhì)上是一個(gè)
    的頭像 發(fā)表于 03-12 14:39 ?640次閱讀

    零基礎(chǔ)如何用服務(wù)器搭建網(wǎng)站?完整教程

    準(zhǔn)備(域名與服務(wù)器)、系統(tǒng)與環(huán)境配置、網(wǎng)站部署、上線后的安全與性能優(yōu)化、以及日常運(yùn)維。每個(gè)步驟都配合實(shí)用操作建議,便于一步步完成搭建工作。遇到疑難環(huán)節(jié)時(shí),恒訊科技可以在服務(wù)器選型、網(wǎng)絡(luò)配置與運(yùn)維保障
    的頭像 發(fā)表于 01-29 16:18 ?588次閱讀

    硬件通脹下的生存戰(zhàn)!華為Flexus X服務(wù)器,讓中小企業(yè)不做“接盤俠”

    通知”成了企業(yè)IT采購(gòu)的常態(tài)。 DRAM合同價(jià)同比暴漲171.8%,NAND Flash價(jià)格累計(jì)飆升246%,服務(wù)器整機(jī)采購(gòu)成本上升15%-20%。硬件市場(chǎng)的瘋狂漲價(jià),正讓無數(shù)中小企業(yè)面臨“買得起用不起、想買卻沒貨”的絕境。而__華為
    的頭像 發(fā)表于 12-31 13:05 ?399次閱讀

    DRAM 暴漲 171%! 171% 下的企業(yè)突圍:華為 Flexus X 服務(wù)器成 IT 成本管控利器

    Flexus X 服務(wù)器憑借獨(dú)有的柔性算力黑科技與智能調(diào)度能力,助力企業(yè)實(shí)現(xiàn)核心應(yīng)用性能最高達(dá)友商 6 倍、綜合成本降低 30% 的雙
    的頭像 發(fā)表于 12-31 13:00 ?387次閱讀

    什么是企業(yè)服務(wù)器-計(jì)算

    地?cái)U(kuò)展和管理其IT基礎(chǔ)設(shè)施。華納的企業(yè)服務(wù)器基于虛擬化技術(shù),在環(huán)境中運(yùn)行多個(gè)虛擬服務(wù)器實(shí)例
    的頭像 發(fā)表于 12-29 17:57 ?1069次閱讀

    服務(wù)器端口怎么開放?

    搭建服務(wù)器,想部署網(wǎng)站、運(yùn)行應(yīng)用或開啟遠(yuǎn)程連接,卻發(fā)現(xiàn)外網(wǎng)始終無法訪問?大概率是端口沒開放。端口就像服務(wù)器的門窗,默認(rèn)狀態(tài)下,
    的頭像 發(fā)表于 11-11 15:43 ?1122次閱讀

    香港服務(wù)器支持Docker和Kubernetes嗎?

    在云原生技術(shù)成為主流的今天,Docker和Kubernetes(K8s)已成為現(xiàn)代化應(yīng)用開發(fā)和部署的事實(shí)標(biāo)準(zhǔn)。對(duì)于選擇香港服務(wù)器的開發(fā)者與企業(yè)而言,一個(gè)核心問題是:香港服務(wù)器能否完美支持Doc
    的頭像 發(fā)表于 10-21 15:47 ?915次閱讀

    CI/CD實(shí)踐中的運(yùn)維優(yōu)化技巧

    在數(shù)字化轉(zhuǎn)型的浪潮中,CI/CD已經(jīng)成為現(xiàn)代軟件開發(fā)的基石。然而,真正能夠發(fā)揮CI/CD威力的,往往在于那些不為人知的運(yùn)維優(yōu)化細(xì)節(jié)。本文將深入剖析C
    的頭像 發(fā)表于 09-18 15:05 ?1493次閱讀

    華納服務(wù)器Linux系統(tǒng)日志集中化管理平臺(tái)搭建

    計(jì)算時(shí)代,企業(yè)運(yùn)維團(tuán)隊(duì)面臨服務(wù)器數(shù)量激增帶來的日志管理難題。本文詳細(xì)解析如何基于Linux系統(tǒng)構(gòu)建高效的服務(wù)器日志集中化管理平臺(tái),涵蓋
    的頭像 發(fā)表于 09-12 14:11 ?591次閱讀

    輕量服務(wù)器服務(wù)器區(qū)別:2025年終極選擇指南

    輕量服務(wù)器服務(wù)器區(qū)別在于定位和性能保障。輕量服務(wù)器采用共享計(jì)算資源和突發(fā)性能模式,預(yù)配置
    的頭像 發(fā)表于 09-01 13:58 ?1565次閱讀
    輕量<b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b>和<b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b>區(qū)別:2025年終極選擇指南

    恒訊科技分析:儲(chǔ)存服務(wù)器搭建教程

    搭建存儲(chǔ)服務(wù)器是一個(gè)相對(duì)復(fù)雜但極具實(shí)用性的項(xiàng)目,以下是一個(gè)簡(jiǎn)化的搭建教程,幫助你快速入門。 一、明確需求 在搭建
    的頭像 發(fā)表于 07-07 11:07 ?1471次閱讀

    HarmonyOS5服務(wù)技術(shù)分享--ArkTS開發(fā)Node環(huán)境

    氣的方式探索這個(gè)功能,結(jié)尾還有實(shí)用總結(jié)和鼓勵(lì)彩蛋哦~? ? 一、HarmonyOS函數(shù)開發(fā):核心能力與價(jià)值 HarmonyOS的函數(shù)(Serverless)為開發(fā)者提供了??無服務(wù)器架構(gòu)??的便捷
    發(fā)表于 05-22 17:21

    服務(wù)器和獨(dú)立服務(wù)器的區(qū)別在哪?一文讀懂如何選擇

    面對(duì)服務(wù)器與獨(dú)立服務(wù)器的選擇,許多人常因概念模糊而糾結(jié)。服務(wù)器和獨(dú)立服務(wù)器的區(qū)別在于資源分配
    的頭像 發(fā)表于 05-19 10:19 ?814次閱讀

    存儲(chǔ)服務(wù)器租用的好處有哪些?

    隨著企業(yè)數(shù)字化轉(zhuǎn)型加速,存儲(chǔ)服務(wù)器租用成為越來越多企業(yè)的首選方案。存儲(chǔ)服務(wù)器租用的好處在于彈性靈活、成本可控、安全可靠,同時(shí)避免了傳統(tǒng)服務(wù)器
    的頭像 發(fā)表于 05-16 11:03 ?950次閱讀

    JenkinsDocker自動(dòng)化CI/CD全流程

    要想做到一個(gè)高效的CI/CD流程,需要有能力整合DevOps工具鏈及多環(huán)境適配,并且設(shè)計(jì)之初以自動(dòng)化為原則,如一鍵部署、一鍵升級(jí)。
    的頭像 發(fā)表于 05-14 11:50 ?1051次閱讀
    <b class='flag-5'>Jenkins</b>和<b class='flag-5'>Docker</b>自動(dòng)化<b class='flag-5'>CI</b>/<b class='flag-5'>CD</b>全流程
    前郭尔| 郧西县| 湘潭市| 南安市| 汾阳市| 略阳县| 京山县| 太原市| 织金县| 无为县| 承德市| 汶川县| 新巴尔虎右旗| 上蔡县| 大庆市| 台东市| 深圳市| 乌审旗| 江津市| 邢台市| 宁远县| 芷江| 永丰县| 贵德县| 镇江市| 深圳市| 清原| 砀山县| 自贡市| 恭城| 虹口区| 来凤县| 景洪市| 井陉县| 五大连池市| 水富县| 家居| 江阴市| 禹城市| 娄底市| 英德市|