學習中常遇到需要和同學朋友一起擼代碼的情況,就想到用GitLab進行協同作業,我的服務器上正好安裝了寶塔面板,但面板自帶的GitLab經常會出現各種錯誤,所以就考慮用Docker進行部署,然后通過花生殼內網穿透實作遠程開發。
下面一起來看操作步驟。
首先安裝寶塔面板(參考教程:https://www.bt.cn/bbs/thread-19376-1-1.html)這里不再贅述,安裝成功面板后,在面板的軟體商店里安裝Docker管理器;

然后獲取GitLab鏡像
gitlab/gitlab-ce:latest

鏡像比較大,需要耐心等待下,獲取到了之后,新建一個容器,鏡像選擇剛才獲取到的GitLab鏡像,并創建8099埠的映射,容器埠與服務器埠都填寫8099;

創建成功后,進入容器SSH終端;

編輯GitLab組態檔
vi /etc/gitlab/gitlab.rb
在第一行加入以下內容
external_url 'http://192.168.0.97:8099'

:wq保存退出后重啟服務生效剛才的修改
gitlab-ctl reconfigure
gitlab-ctl restart
接著,在面板的軟體商店中搜索花生殼并安裝



安裝成功后,打開花生殼插件,登錄已注冊好的花生殼賬號;
選擇“高級管理”進入花生殼管理后臺進行映射配置(紅色箭頭內容如圖選擇填寫,藍色箭頭根據實際情況進行填寫,綠色箭頭內容可隨意填寫,不會影響使用);

配置完成點擊“確定”保存,花生殼會自動生成一個訪問地址,就可以通過公網來訪問服務了;

公網環境下進入頁面會提示重置密碼,重置密碼后使用新密碼登錄,就可以和同學朋友一起擼代碼寫文章,輕松開啟GitLab之旅!
花生殼可以沒有公網IP也能快速實作外網訪問各種內網搭建的服務,平時做實驗、畢設除錯等非常方便。另外有免費版的服務,對學生群體比較友好,想要用高級別服務可以申請“學生計劃”,享受學生專屬優惠。
uj5u.com熱心網友回復:
這樣分享擼代碼?真會玩轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/276456.html
標籤:應用程序開發區
上一篇:求救!!!win10重裝后,同磁盤的Ubuntu無法引導啟動了
下一篇:DEVOPS和云能淘汰掉運維嗎
