91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

容器化部署指南!手把手教你內網GitLab倉庫實現外網訪問

ZeroNews ? 來源:jf_58490156 ? 作者:jf_58490156 ? 2025-06-18 11:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

開發過程中,內網GitLab倉庫無法被外網訪問是不是很頭疼?今天分享一個超實用方案,通過容器部署GitLab+ZeroNews內網穿透,安全的讓你的私有倉庫實現全球訪問,開發者必看!

為什么要這樣做?

無需公網IP:擺脫傳統服務器固定IP限制,中小企業/個人開發者也能低成本實現公網訪問

安全加密:HTTPStlsv1.3協議加持,保障代碼傳輸安全

靈活部署:容器化部署+內網穿透,適配各種開發環境

wKgZPGhSMBOADSe7AAB7d94QMsg116.png

部署準備

一臺CentOS7 服務器

注冊ZeroNews賬戶(獲取內網穿透Token)

部署步驟

第1步:部署 GitLab容器(如已安裝可略過)

在開始部署GitLab容器之前,您需要創建本地目錄來存儲GitLab數據、配置和日志:

wKgZO2hSMBOAL3T1AAAoPMrc2VQ555.png

查看創建好GitLab容器,確保GitLab容器已成功運行,然后繼續下一步。

wKgZPGhSMBOACm_vAAAZ1ezwP_M184.png

第2步:生成ZeroNews客戶端所需的Token

用戶登錄 ZeroNews 平臺,在“快速開始”頁面復制您的Token。

wKgZO2hSMBSAeTFNAACOYQIqhZ4310.png

第3步:運行ZeroNews客戶端

Linux服務器上運行ZeroNews,綁定Token,完成ZeorNews客戶端上線。

第4步:為gitlab分配ZeroNews公網域名

  1. 用戶登錄 ZeroNews 平臺,在"資源"的"域名"管理頁面,點擊 "添加域名"添加公網可訪問的域名。
  2. 域名前綴: 用戶輸入定義的 域名前綴,如 gitlab
  3. 勾選 HTTPS 協議
wKgZPGhSMBSAXJMzAACEVTHEFh4049.png

第5步:為gitlab添加公網映射

進入"映射"頁面,點擊"添加映射”添加gitlab映射。

wKgZO2hSMBSASfbZAACYc2Gdeaw342.png

gitlab映射添加完成后,可在應用詳情中可查看添加好的映射列表。

wKgZPGhSMBWAWZYeAABiJCKFBss829.png

第6步:配置GitLab的gitclone HTTPS 地址

點擊GitLab映射的訪問地址后面的打開小圖標,自動在瀏覽器中打開GitLab管理平臺,輸入用戶名和密碼登錄。

wKgZO2hSMBWAKmeUAAC5hfAo454251.pngwKgZPGhSMBWAf74QAABMxAE0iF4981.png

進入"AdminArea" > "Settings - General"。

wKgZO2hSMBaANiBfAADvfMfux0Q954.png

在"Visibilityand Access Controls" 部分,將GitLab的公網域名地址填入"CustomGit clone URL for HTTP(S)"。

wKgZPGhSMBaANAVlAABt2pIp8ls094.png

第7步:GitLab測試Projects

創建GitLab測試Projects

創建tc, 步驟如下:

wKgZO2hSMBaARFIXAABMpI8KQvs625.pngwKgZPGhSMBeADgbRAAB4Lu51Tu0270.pngwKgZO2hSMBeAULkOAAC4lzRk470556.png

查看創建好的tcproject

wKgZPGhSMBeAaAVkAABXlVgU3B4862.png

進入到tcproject,查看GitClone 地址

wKgZO2hSMBiAFKimAADF-9L2MKk413.png

第8步:從客戶端GitClone 和版本控制

從客戶端進行GitClone:

在能夠訪問互聯網的Linux系統上,使用以下命令進行GitClone:

wKgZPGhSMBiAdoIKAAAFrcXbOj4432.png

使用SourceTree進行版本控制**:

打開SourceTree,點擊"新增-Clone",根據提示輸入GitLab的賬戶和密碼。

wKgZO2hSMBiAPdkXAAAoahx90v0603.png

在實現內網GitLab外網訪問時,安全性是不可忽視的核心環節。以下通過IP黑白名單限制和鑒權認證機制兩方面,手把手教你為代碼倉庫筑牢安全防線:

1.IP黑白名單訪問設置

支持基于IP地址的訪問控制功能,用于限制不必要的訪問流量,確保受保護資源的安全性和可控性。此功能支持配置IP黑名單和白名單,通過對訪問請求的源IP地址進行匹配,決定是否允許訪問,能夠靈活應對不同類型的流量管控需求。

適用場景:僅允許公司辦公網、開發團隊IP訪問,防止公網惡意掃描。

wKgZPGhSMBmABjVlAAB5CTq8VEQ455.png

2.鑒權認證訪問控制

通過鑒權賬號管理,按角色添加鑒權用戶名密碼,僅授權用戶可訪問,高效提升訪問安全性。

wKgZO2hSMBmAdC94AABhLZWe2eM531.png

實用場景

遠程團隊協作開發

代碼版本管理與外網發布

私有項目安全托管

注意事項

生產環境建議配置更高帶寬,保障代碼拉取速度

GitLab容器數據目錄需定期備份,避免數據丟失

審核編輯 黃宇

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

    關注

    0

    文章

    51

    瀏覽量

    9154
  • 容器化
    +關注

    關注

    0

    文章

    18

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RT-Thread Nano硬核移植指南手把手實現VGLite圖形驅動適配 | 技術集結

    VGLite是NXP提供的輕量級2D圖形API,本文將手把手帶你實現VGLite圖形驅動適配RT-Thread。文章分為上、下兩篇,將手把手教您移植。上篇對RT-ThreadNano內核與Finsh組件進行移植,下篇則教您改寫S
    的頭像 發表于 07-17 14:40 ?302次閱讀
    RT-Thread Nano硬核移植<b class='flag-5'>指南</b>:<b class='flag-5'>手把手</b><b class='flag-5'>實現</b>VGLite圖形驅動適配 | 技術集結

    手把手教你如何調優Linux網絡參數

    在高并發網絡服務場景中,Linux內核的默認網絡參數往往無法滿足需求,導致性能瓶頸、連接超時甚至服務崩潰。本文基于真實案例分析,從參數解讀、問題診斷到優化實踐,手把手教你如何調優Linux網絡參數,支撐百萬級并發連接。
    的頭像 發表于 05-29 09:21 ?203次閱讀

    正點原子Linux系列全新視頻教程來啦!手把手教你MP257開發板,讓您輕松入門!

    正點原子Linux系列全新視頻教程來啦!手把手教你MP257開發板,讓您輕松入門! 一、視頻觀看 正點原子手把手教你學STM32MP257-第1期:https://www.bilib
    發表于 05-16 10:42

    GPU顯卡維修避坑指南手把手教你識別行業套路!

    的今天,高端顯卡維修已成“暴利暗流”。虛高報價、偷換配件、技術陷阱……用戶稍有不慎,輕則損失數萬,重則設備報廢。今天小助手將揭露行業亂象,手把手教你識別套路,并推薦
    的頭像 發表于 04-02 20:31 ?950次閱讀
    GPU顯卡維修避坑<b class='flag-5'>指南</b>:<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>識別行業套路!

    KiCad直播活動(三):在 Windows上編譯KiCad 手把手教您編譯/構建 KiCad 源碼

    及 KiCad 貼紙,趕緊報名參加吧~ 直播安排 在 Windows 上編譯 KiCad 時間:3月27日 19:30 內容:手把手幫助您從頭開始學習編譯 KiCad 代碼。 后續精彩內容: KiCad 代碼編譯指南 插件
    的頭像 發表于 03-24 11:14 ?797次閱讀
    KiCad直播活動(三):在 Windows上編譯KiCad <b class='flag-5'>手把手</b>教您編譯/構建 KiCad 源碼

    《零基礎開發AI Agent——手把手教你用扣子做智能體》

    《零基礎開發AI Agent——手把手教你用扣子做智能體》是一本為普通人量身打造的AI開發指南。它不僅深入淺出地講解了Agent的概念和發展,還通過詳細的工具介紹和實戰案例,幫助讀者快速掌握
    發表于 03-18 12:03

    手把手教你做星閃無人機—KaihongOS星閃無人機開發實戰》系列課程課件匯總

    為助力開發者迅速掌握『KaihongOS輕量系統開發技術』與『星閃無線通信技術』,實現快速上手與深度體驗,“開鴻Developer社區”攜手“電子發燒友”再次聯合推出《手把手教你做星閃無人機
    發表于 03-18 10:33

    手把手教你做PC-KaihongOS筆記本電腦開發實戰》課件匯總

    ”攜手“電子發燒友”聯合推出了 《KaihongOS手把手系列直播課程》,該系列課程以實際產品為案例,詳細講解每個產品的開發全流程。 此次首發內容是《手把手教你做PC-KaihongOS筆記本電腦開發
    發表于 03-18 10:25

    開發者集結!《手把手教你做星閃無人機》第二課開講啦!

    開發者集結!《手把手教你做星閃無人機》第二課開講啦!
    的頭像 發表于 02-17 19:40 ?369次閱讀
    開發者集結!《<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做星閃無人機》第二課開講啦!

    手把手教你做星閃無人機》即將開播,鎖定15日晚七點!

    KaihongOS手把手系列直播課再度來襲為助力開發者迅速掌握『KaihongOS輕量系統開發技術』與『星閃無線通信技術』,實現快速上手與深度體驗,“開鴻Developer社區”攜手“手電子發燒友
    的頭像 發表于 01-13 19:42 ?523次閱讀
    《<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做星閃無人機》即將開播,鎖定15日晚七點!

    手把手教你做PC》課程即將啟動!深開鴻引領探索KaihongOS筆記本電腦開發實戰

    ”攜手“電子發燒友”聯合推出了《KaihongOS手把手系列直播課程》,該系列課程以實際產品為案例,詳細講解每個產品的開發全流程。此次首發內容是《手把手教你做PC-
    的頭像 發表于 01-06 20:46 ?579次閱讀
    《<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做PC》課程即將啟動!深開鴻引領探索KaihongOS筆記本電腦開發實戰

    Air780E模組LuatOS開發實戰 —— 手把手教你搞定數據打包解包

    本文要說的是低功耗4G模組Air780E的LuatOS開發實戰,我將手把手教你搞定數據打包解包。
    的頭像 發表于 12-03 11:17 ?633次閱讀
    Air780E模組LuatOS開發實戰 —— <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>搞定數據打包解包

    打破網絡邊界:P2Link助力實現高效遠程訪問內網穿透

    在數字辦公、遠程管理以及物聯網設備日益普及的當下,遠程訪問已然成為人們日常工作與生活中至關重要的組成部分。不過,于傳統網絡結構里,內網設備(像公司服務器、智能家居系統之類)往往處在 NAT
    發表于 10-31 11:54

    手把手教你通過宏集物聯網工控屏&amp;網關進行協議轉換,將底層PLC/傳感器的數據轉換為TCP協議并傳輸到用戶

    手把手教你通過宏集物聯網工控屏&網關進行協議轉換,將底層PLC/傳感器的數據轉換為TCP協議并傳輸到用戶終端
    的頭像 發表于 08-15 13:29 ?1110次閱讀
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>通過宏集物聯網工控屏&amp;網關進行協議轉換,將底層PLC/傳感器的數據轉換為TCP協議并傳輸到用戶

    在KubeSphere 容器中快速部署使用 GitLab 并構建 DevOps 項目

    我們先這次的演練創建一個名為devops的企業空間,同時創建一個名為gitlab的項目供GitLabCE部署使用。首先我們還是要先在devops企業空間中添加GitLab的官方HelmChart
    的頭像 發表于 07-26 11:19 ?666次閱讀
    在KubeSphere <b class='flag-5'>容器</b>中快速<b class='flag-5'>部署</b>使用 <b class='flag-5'>GitLab</b> 并構建 DevOps 項目
    主站蜘蛛池模板: 4438x全国最大色 | 国产美女精品一区二区三区 | 手机看片福利盒子 | 男人的午夜影院 | 精品免费视在线视频观看 | 亚洲天堂导航 | 国产精品第页 | 特级毛片免费视频 | 在线观看一级毛片 | bt天堂电影 | 一级特黄aa大片一又好看 | 天天干天操 | 久久成人亚洲 | 日本资源在线观看 | 性欧美高清强烈性视频 | 91大神精品 | 国产亚洲自在精品久久 | 在线天堂中文在线资源网 | 一区二区三区在线播放 | 欧美3p精品三区 | 毛片毛片| 波多野结衣久久国产精品 | 中文字幕一区二区三区永久 | 91大神在线免费观看 | 青青青青久久精品国产h | 国产高清小视频 | 国产小视频在线观看www | 在线色网站 | 国内精品久久影视免费 | 一级片aaa | 高清毛片一区二区三区 | 天堂在线观看视频 | 三级在线观看免播放网站 | 国产黄色片网站 | 台湾黄色毛片 | www三级免费| 婷婷在线网站 | 精品午夜久久福利大片免费 | 中国成熟xxx视频 | 欧美成人性动漫在线观看 | 中文字幕在线永久在线视频2020 |