在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

云服務器Flexus X實例,Docker集成搭建Jenkins CI/CD平臺

jf_21561199 ? 來源:jf_21561199 ? 作者:jf_21561199 ? 2024-12-29 15:43 ? 次閱讀

Jenkins 是一個開源的自動化服務器,用于持續集成(CI)和持續交付(CD)軟件項目。它允許開發人員在軟件開發過程中自動化各種任務,如構建、測試和部署,從而提高開發效率和軟件質量

搭建 Jenkins CI/CD 平臺

1、購買華為云 Flexus X 實例

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

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

wKgZPGdv2BuAbU5XAAHzPWpIORI19.webp

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

mkdir/usr/local/java

wKgZO2dv2BuAbXBfAAJMkzOLfsI94.webp

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

wKgZPGdv2ByABbuVAATVyOr97eQ99.webp

4、解壓軟件包

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

wKgZO2dv2ByAdDldAATMrvi4zaM85.webp

5、配置 jdk 環境變量

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

wKgZPGdv2ByAelVhAAPWnZrVCq473.webp

?更新環境變量使其生效

source /etc/profile

wKgZO2dv2B2AYjFOAAIAuqsH5TM03.webp

6、查看是否安裝成功 Java 環境

wKgZPGdv2B2AbtrAAAKU0d_tpyg81.webp

7、Maven 官網下載 Maven 并且進行 Maven 配置,首先創建文件夾/usr/local/maven,將 Maven 傳入服務器中通過 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、創建 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

?環境變量配置

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 目錄下創建一個 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

?啟動 Jenkins 服務(必須在編寫 docker-compose.yaml 文件路徑下執行啟動 Jenkins 服務命令)

docker-composeup -d

wKgZPGdv2CCAcUSCAAPCUPR2vC835.webp

wKgZO2dv2CCAEXHcAAP8LKPiGcI41.webp

?如果出現 Segmentation fault,則說明 Docker Compose 文件有問題需要刪除重新安裝

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

按照命令(國內鏡像源)

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

給定權限

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

12、查看是否運行

docker ps

wKgZPGdv2CGAS08AAAcqUB0gP_w66.webp

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

wKgZO2dv2CGAe7WXAAVH_8N9cIY47.webp

wKgZPGdv2CGAGIXAAAOl3JmFLCQ82.webp

wKgZO2dv2CKARc0yAANrMb1Vc_Q37.webp

14、瀏覽器訪問公網 IP:1020

wKgZPGdv2CKAZ6HBAAF69-dXmVA09.webp

?如果出現瀏覽器無法訪問的問題,可查看日志,并根據日志修改

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

總結

華為云服務器 Flexus X 實例,Docker 集成搭建 Jenkins CI/CD 平臺,可以執行一系列自動化操作,顯著提升軟件開發的效率和質量,實現持續集成、持續部署、自動化流程管理等,個人自主搭建不僅僅提升個人能力,更加能夠擴展知識面,如果有小伙伴想搭建可以購買華為云服務器 Flexus X 實例,此刻服務器正在大促,優惠力度非常大!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 云計算
    +關注

    關注

    39

    文章

    7852

    瀏覽量

    137661
  • 云服務器
    +關注

    關注

    0

    文章

    706

    瀏覽量

    13393
  • Docker
    +關注

    關注

    0

    文章

    489

    瀏覽量

    11907
  • jenkins
    +關注

    關注

    0

    文章

    31

    瀏覽量

    5161
收藏 人收藏

    評論

    相關推薦

    Flexus 服務器 X 實例安裝 Docker 管理工具 Portainer

    。在此強大平臺上部署如 Portainer CE 這樣的容器管理工具,不僅能夠極大地簡化 Docker 環境的管理流程,還能進一步提升運維效率與自動化水平,讓用戶的云端體驗更加流暢自如。 一、Flexus
    的頭像 發表于 01-13 18:46 ?124次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>安裝 <b class='flag-5'>Docker</b> 管理工具 Portainer

    服務器 Flexus X 實例Docker 集成搭建搭建 Flink

    夠同時處理實時數據流和靜態數據集,使得數據處理更加靈活高效 華為云端口放行 ??服務器放行對應端口 8082 Docker 安裝并配置鏡像加速 1、購買華為 Flexus
    的頭像 發表于 01-13 18:17 ?126次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b><b class='flag-5'>搭建</b> Flink

    服務器 Flexus X 實例Docker 集成搭建 DVWA 靶場

    華為 Flexus X 實例 Flexus服務器
    的頭像 發表于 01-13 18:17 ?136次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b> DVWA 靶場

    服務器 Flexus X 實例Docker 集成搭建 YesPlayMusic 網易音樂播放

    配置鏡像加速 1、購買華為 Flexus X 實例 Flexus
    的頭像 發表于 01-13 18:17 ?143次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b> YesPlayMusic 網易<b class='flag-5'>云</b>音樂播放<b class='flag-5'>器</b>

    服務器 Flexus X 實例Docker 集成搭建 MinIO

    、購買華為 Flexus X 實例 Flexus服務器
    的頭像 發表于 01-13 18:16 ?118次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b> MinIO

    服務器 Flexus X 實例Docker 集成搭建 Grafana 開源數據可視化平臺

    的用戶界面,用戶可以輕松創建和自定義動態儀表板,以實時展示關鍵指標和數據趨勢 華為云端口放行 ??服務器放行對應端口 9955 Docker 安裝并配置鏡像加速 1、購買華為 Flexus
    的頭像 發表于 01-13 15:50 ?91次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b> Grafana 開源數據可視化<b class='flag-5'>平臺</b>

    服務器 Flexus X 實例Docker 集成搭建 Redis 集群

    之間平衡負載,確保系統的高可用性和數據一致性 搭建 Redis 集群 1、購買華為 Flexus X 實例
    的頭像 發表于 01-13 13:37 ?84次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b> Redis 集群

    服務器 Flexus X 實例Docker 集成搭建 NGINX

    Docker 集成搭建 NGINX 1、購買華為 Flexus X
    的頭像 發表于 01-13 11:09 ?113次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b> NGINX

    基于華為 Flexus 服務器 X 實例快速搭建 Halo 博客平臺

    如何基于華為 Flexus 服務器 X 實例快速搭建
    的頭像 發表于 01-08 11:46 ?177次閱讀
    基于華為<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>快速<b class='flag-5'>搭建</b> Halo 博客<b class='flag-5'>平臺</b>

    華為 Flexus X 實例 docker 部署 jdk21 最新版 jenkins 搭建自己的 devops 服務器

    不要錯過這個機會。趕緊去看看吧! 什么是華為 Flexus X 實例 ·?華為 Flexus
    的頭像 發表于 01-02 11:58 ?73次閱讀
    華為<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b> <b class='flag-5'>docker</b> 部署 jdk21 最新版 <b class='flag-5'>jenkins</b> <b class='flag-5'>搭建</b>自己的 devops <b class='flag-5'>服務器</b>

    華為 Flexus 服務器 X 實例的使用教程

    引言 選擇一款性價比高、性能強勁的服務器是 IT 技術人員常面臨的問題。華為Flexus 服務
    的頭像 發表于 12-30 09:16 ?239次閱讀
    華為<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>的使用教程

    Flexus 服務器 X 實例:在 Docker 環境下搭建 java 開發環境

    和開發者精心打造。它以卓越的柔性算力,為我們在 Docker 環境下搭建 java 開發環境提供有力支撐。 一、Flexus 服務器
    的頭像 發表于 12-30 09:07 ?222次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>:在 <b class='flag-5'>Docker</b> 環境下<b class='flag-5'>搭建</b> java 開發環境

    基于華為 Flexus 服務器 X 實例搭建 Halo 博客平臺

    署 Halo 博客平臺,充分發揮其穩定可靠的服務優勢。通過這一實踐,我們將展示如何利用華為的強大支持,實現博客平臺的高效
    的頭像 發表于 12-26 09:40 ?188次閱讀
    基于華為<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>部<b class='flag-5'>搭建</b> Halo 博客<b class='flag-5'>平臺</b>

    基于華為 Flexus 服務器 X 實例搭建 Linux 學習環境

    前言 在當今信息技術日新月異的時代,華為 Flexus 服務器 X 實例以其強勁的性能和高性
    的頭像 發表于 12-25 17:10 ?187次閱讀
    基于華為<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>搭建</b> Linux 學習環境

    采用 Flexus 服務器 X 實例搭建 RTSP 直播服務器

    一、前言 這篇文章講解:? 采用華為最新推出的 Flexus 服務器 X 實例
    的頭像 發表于 12-24 17:36 ?216次閱讀
    采用 <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>搭建</b> RTSP 直播<b class='flag-5'>服務器</b>
    主站蜘蛛池模板: 国产嫩草影院精品免费网址 | 伊人欧美在线 | 一级午夜 | 正在播放国产乱子伦视频 | 黑粗硬大欧美视频 | 日韩av线观看 | 欧美性猛交xxxx免费看久久 | 亚洲特黄大黄一级毛片 | 狠狠干在线观看 | 最新激情网址 | 一道精品视频一区二区三区男同 | 国产三级网站在线观看 | 午夜剧场一级片 | 亚洲综合天堂网 | 国产精品久久久久久久久久影院 | 色多多拼多多网站 | 噜噜噜噜噜久久久久久91 | 激情综合激情 | 色香欲综合成人免费视频 | 白嫩少妇激情无码 | 亚洲福利秒拍一区二区 | 色噜噜久久 | 国片一级 免费看 | 午夜网站免费版在线观看 | 国产伦精品一区二区三区 | 天堂影院jav成人天堂免费观看 | 欧美极品在线视频 | 精品女视频在线观看免费 | 成人淫片 | 九九99视频在线观看视频观看 | 4虎影视国产在线观看精品 4虎影院永久地址www | www国产永久免费视频看看 | 天堂电影免费在线资源 | 干干干日日日 | 欧美午夜性春猛xxxx | 手机午夜视频 | 久操视频在线免费观看 | 手机在线免费视频 | 五月激情视频 | 欧美性妇| 欧美xxxx色视频在线观看 |