吴忠躺衫网络科技有限公司

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

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

3天內不再提示

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

jf_21561199 ? 來源:jf_21561199 ? 作者:jf_21561199 ? 2025-01-02 11:58 ? 次閱讀

·華為云最近正在舉辦 828 B2B 企業節,Flexus X 實例的促銷力度非常大,特別適合那些對算力性能有高要求的小伙伴。如果你有自建 MySQL、Redis、Nginx 等服務的需求,一定不要錯過這個機會。趕緊去看看吧!

什么是華為云 Flexus X 實例

·華為云 Flexus X 實例云服務是新一代開箱即用、體驗躍級、面向中小企業和開發者打造的高品價比云服務產品

·Flexus 云服務器 X 實例是新一代面向中小企業和開發者打造的柔性算力云服務器,可智能感知業務負載,適用于電商直播、企業建站、開發測試環境、游戲服務器、音視頻服務等中低負載場景。

開始接觸華為云 Flexus 云服務器 X 實例

獲取華為云 Flexus 云服務器 X 實例后第一步就是先去華為云上重置服務器密碼

wKgZO2d2DuuATjLvAAD1pSqJWDg995.png

·

wKgZPGd2DuuAErcxAADlkKMdxXg152.png

·重置完畢后用 ssh 工具登錄華為云服務器,這里我用的是 finalshell,也可以用其他工具登陸比如 xshell 或者 Putty 都可以

wKgZO2d2DuuAZrZUAAOwTeRrKF0438.png

·登錄上去查看硬盤大小,可以看到是 100g 硬盤,硬盤總大小是正常的

root@flexusx-ebe8:~# df -hFilesystem Size Used Avail Use% Mounted ontmpfs 1.2G 1.1M 1.2G 1% /run/dev/vda1 99G 4.2G 90G 5% /

tmpfs 5.7G 0 5.7G 0% /dev/shmtmpfs 5.0M 0 5.0M 0% /run/locktmpfs 1.2G 4.0K 1.2G 1% /run/user/0

·然后輸入 ufw status 可以看到默認防火墻是關閉的,因此我們就不需要額外再去配置端口開放相關的配置,只要在華為云安全組配置端口開放就可以了

root@flexusx-ebe8:~# ufw statusStatus: inactive

docker 環境的安裝

·然后進行 docker 容器的安裝,安裝最新版本的 docker

·這里因為 docker 現在已經無法直接通過網絡安裝,所以我們通過離線安裝的方式安裝 docker 環境

·從官網下載離線包

https://download.docker.com/linux/ubuntu/dists/jammy/pool/stable/amd64/

wKgZPGd2DuyAJszuAAOKLKu29wk615.png

·如圖所示,把離線包傳到服務器上,進行安裝

dpkg -i *.deb

·查看安裝的 docker 版本

root@flexusx-ebe8:/home/docker# docker -vDocker version 27.1.2, build d01f264

·至此 docker 容器環境安裝完畢

什么是 jenkins

·Jenkins 是一個開源的持續集成和持續交付/部署 (CI/CD) 自動化工具,用于自動化軟件開發過程中的各個階段。它主要用于持續集成 (CI) 和持續交付 (CD),使開發者可以頻繁地將代碼集成到共享的代碼庫中,并通過自動化測試和構建來檢測代碼中的問題。

·Jenkins 被廣泛用于各種規模的軟件開發項目中,從小型項目的簡單構建到復雜的大型項目的全流程自動化。它支持各種語言和平臺,且可以在不同的操作系統上運行。

開始安裝 jenkins

·先去查看 jenkins 的鏡像

wKgZO2d2DuyAPlCTAADtAdwu6o0219.png

選擇最新的 jdk21 的版本

wKgZPGd2DuyAaDAVAABZ6VKgpoE275.png

·拉取鏡像 docker pull jenkins/jenkins:latest-jdk21

root@flexusx-ebe8:~# docker pull jenkins/jenkins:latest-jdk21903681d87777: Pull complete8814921a1d9d: Pull complete2e7ff059272e: Pull completea37a7711beed: Pull complete0bfa0b0a65ff: Pull complete0731356a81a0: Pull completeb96d761b7b96: Pull complete1d9f7356a3a3: Pull complete3285310341fd: Pull complete1fc06001eb31: Pull complete58522d587d20: Pull complete45781fe4e3ca: Pull completeDigest: sha256:32e6ea34c0944b8ede94b8bfaa3a268a3751c6514e5e7cf06d189ff77f4eb314Status: Downloaded newer image for jenkins/jenkins:latest-jdk21

·在啟動 jenkins 前,先創建文件夾授權,mkdir /home/docker/jenkins/jenkins_home/chmod +777 -R jenkins_home/

·然后啟動 jenkins,docker run --name=jenkins -d -p 31080:8080 -p 50000:50000 --privileged --restart=always -v /home/docker/jenkins/jenkins_home/:/var/jenkins_home/ -v/etc/localtime:/etc/localtime jenkins/jenkins:latest-jdk21

·查看 jenkins 啟動狀態,docker ps

root@flexusx-ebe8:/home/docker/jenkins# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES42dd0f2075bc jenkins/jenkins:latest-jdk21 "/usr/bin/tini -- /u…" About a minute ago Up About a minute 0.0.0.0:50000->50000/tcp, :::50000->50000/tcp, 0.0.0.0:31080->8080/tcp, :::31080->8080/tcp jenkins

·這樣 docker 安裝初步完成,但還得去 jenkins 的管理頁面進行配置,配置前還得先去華為云的安全組開放端口,這里我映射的端口是 31080,所以把這個端口開通

配置 Flexus 云服務器 X 實例安全組

·經過上面部署 srs 服務,這時候服務是已經部署完畢了,但是我們還沒法通過外網進行訪問,還需要對 Flexus 云服務器 X 安全組的配置進行修改

·進入安全組的配置頁面

wKgZO2d2Du2AQi91AAE2Q0GYqBw683.png

新建安全組

wKgZPGd2Du2ATRJ0AADyoen2rck723.png

·這里我們開放 31080 端口就行

·然后加入新建的安全組

wKgZO2d2Du2ARMmdAAEkDQWpGJE210.png

·這樣我們的實例的端口也就開放成功了

配置 jenkins 使用

端口開通后,自然要開始配置 jenkins 使用,先訪問彈性公網 ip:31080

wKgZPGd2Du6AFVZeAACqyiQfLzA027.png

·這里需要輸入管理員密碼,打印 docker 日志 docker logs --tail 100 jenkins 找到管理員密碼

·選擇安裝推薦的插件,因為版本是最新的,所以不會出現低版本安裝不了的情況,等待安裝完畢即可

wKgZO2d2Du6AHHRqAAEbZWpd47Y432.png

wKgZPGd2Du6AEIv7AAGk8KsmF7U728.png

·然后創建管理員賬號

wKgZO2d2Du-AQMW-AACbO9IU9Rw163.png

·剩下就一直下一步,這樣最新的 jdk21 版本的 jenkins 就安裝完畢了

wKgZPGd2Du-AUGKhAADS4TaASRU064.png

簡單嘗試一下 jenkins 流水線

·選擇創建 item,然后填入任務名稱,選擇流水線類型

wKgZO2d2DvCALCCtAAD_ffE25HY743.png

·然后編輯流水線

wKgZPGd2DvCAUjjxAACAA4Rym7M746.png

·保存流水線,然后點擊立即構建

wKgZO2d2DvCARKx1AACDolDGZ5o706.png

wKgZPGd2DvGAVDooAAD7ZGEwb30303.png

·這樣就完成了一個簡單的 jenkins 流水線部署

歡迎大家一起加入華為云

審核編輯 黃宇

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

    關注

    3

    文章

    2682

    瀏覽量

    17586
收藏 人收藏

    評論

    相關推薦

    Flexus 服務器 X 實例實踐:部署 Alist 文件列表程序

    引言 在當今數字化時代,華為以其卓越的技術實力和可靠的服務品質成為眾多企業和開發者的首選。華為 Fl
    的頭像 發表于 01-14 09:31 ?339次閱讀
    <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> Alist 文件列表程序

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

    配置鏡像加速 1、購買華為 Flexus X 實例 Flexus
    的頭像 發表于 01-13 18:17 ?187次閱讀
    <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> YesPlayMusic 網易<b class='flag-5'>云</b>音樂播放<b class='flag-5'>器</b>

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

    Docker 集成搭建 NGINX 1、購買華為 Flexus X
    的頭像 發表于 01-13 11:09 ?282次閱讀
    <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> NGINX

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

    如何基于華為 Flexus 服務器 X 實例快速
    的頭像 發表于 01-08 11:46 ?202次閱讀
    基于<b class='flag-5'>華為</b><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 博客平臺

    華為 Flexus 服務器 X 實例之 openEuler 系統部署 Docker Compose 管理工具 Dockge

    docker-compose.yaml 部署文件時,Dockge 以其精美的設計和易用性脫穎而出,成為不可或缺的管理工具。利用華為 Flexu
    的頭像 發表于 01-08 11:41 ?183次閱讀
    <b class='flag-5'>華為</b><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>之 openEuler 系統<b class='flag-5'>部署</b> <b class='flag-5'>Docker</b> Compose 管理工具 Dockge

    華為 Flexus X 實例 docker 部署最新版 ONLYOFFICE 構建屬于自己的文檔辦公套件服務

    不要錯過這個機會。趕緊去看看吧! 什么是華為 Flexus X 實例 ·?華為
    的頭像 發表于 01-07 17:25 ?391次閱讀
    <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> ONLYOFFICE 構建屬于<b class='flag-5'>自己</b>的文檔辦公套件<b class='flag-5'>服務</b>

    基于 DockerJenkins 實現自動化部署

    前言 重塑自動化部署新高度,Docker 攜手 Jenkins,在華為 Flexus
    的頭像 發表于 01-07 17:25 ?218次閱讀
    基于 <b class='flag-5'>Docker</b> 與 <b class='flag-5'>Jenkins</b> 實現自動化<b class='flag-5'>部署</b>

    華為 Flexus 服務器 X 實例部署 Note Mark 筆記工具

    前言 華為 Flexus 服務器 X 實例作為專
    的頭像 發表于 01-02 13:42 ?106次閱讀
    <b class='flag-5'>華為</b><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> Note Mark 筆記工具

    華為 Flexus 服務器 X 實例Docker 環境下部署 JmalCloud 個人網盤

    前言 華為 Flexus 服務器 X 實例是專為
    的頭像 發表于 01-02 13:41 ?129次閱讀
    <b class='flag-5'>華為</b><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'>Docker</b> 環境下<b class='flag-5'>部署</b> JmalCloud 個人網盤

    華為 Flexus X 實例 docker 部署最新 gitlab 社區版,搭建自己的私人代碼倉庫

    不要錯過這個機會。趕緊去看看吧! 什么是華為 Flexus X 實例 ·?華為
    的頭像 發表于 01-02 12:01 ?104次閱讀
    <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>最新 gitlab 社區版,<b class='flag-5'>搭建</b><b class='flag-5'>自己</b>的私人代碼倉庫

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

    引言 選擇一款性價比高、性能強勁的服務器是 IT 技術人員常面臨的問題。華為Flexus
    的頭像 發表于 12-30 09:16 ?279次閱讀
    <b class='flag-5'>華為</b><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 ?253次閱讀
    <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 博客平臺

    前言 在數字化轉型的大潮中,華為 Flexus 服務器 X
    的頭像 發表于 12-26 09:40 ?209次閱讀
    基于<b class='flag-5'>華為</b><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 博客平臺

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

    不僅提供了強大的計算資源,還擁有靈活的擴展能力和穩定的運行表現,為用戶提供了可靠的技術支撐。特別是對于那些希望快速搭建 Linux 學習環境的用戶來說,華為 Flexus
    的頭像 發表于 12-25 17:10 ?210次閱讀
    基于<b class='flag-5'>華為</b><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 ?258次閱讀
    采用 <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>
    游戏百家乐官网押发| 仁寿县| 百家乐官网博彩技巧视频| 乐天堂百家乐官网娱乐网| 百家乐投注很不错| 7人百家乐桌子| 百家乐桌布尼布材质| 大发888娱乐手机版| 永利百家乐官网娱乐| 百家乐官网如何盈利| 真钱百家乐赌博| 威尼斯人娱乐网赌| 德州扑克玩法说明| 百家乐官网破解的办法| 百家乐官网开户优惠多的平台是哪家 | 网页百家乐游戏下载| 大发888游戏平台 娱乐场下载| 注册百家乐送彩金| 天下足球网| 百家乐官网胜率被控制| 南京百家乐官网在哪| 澳门百家乐走势图| 优博代理| 网上百家乐官网公| 玩百家乐游戏的最高技巧| 托里县| 粤港澳百家乐官网娱乐网| 百家乐赌场彩| 岚皋县| 2024年九宫八卦吉位| 捷豹百家乐的玩法技巧和规则| 新时代娱乐城开户| 新百家乐官网的玩法技巧和规则 | 百家乐官网代理在线游戏可信吗网上哪家平台信誉好安全 | 娱乐城开户送金| 百家乐官网上海代理| 百家乐娱乐城棋牌| bet365官方网址| 百家乐官网玩的技巧| 大发888鸿博博彩| 百家乐官网5式直缆投注法|