使用docker安裝gitlab-ce社區(qū)版詳細(xì)過程(centos7環(huán)境nginx反響代理gitlab服務(wù)器)

前面寫過在服務(wù)器上安裝gitlab的文章,但是過程比較繁瑣,還有一種快速安裝gitlab的方式,就是使用docker容器技術(shù)安裝配置gitlab

  1. 首先需要在服務(wù)器上安裝docker環(huán)境(直接使用yum包管理工具安裝)

yum install -y docker

  1. 查看docker是否安裝成功

yum list installed | grep docker

出現(xiàn)如下狀態(tài)即為安裝成功


在這里插入圖片描述

3. 啟動docker服務(wù)

systemclt start docker
或者:
service start docker

  1. 啟動docker服務(wù)

systemclt start docker
或者:
service start docker

  1. 查看docker服務(wù)狀態(tài)

systemclt status docker
或者:
service status docker

至此,docker安裝成功;接下來使用docker安裝gitlab;

  1. 從docker-hub拉取gitlab-ce的鏡像

docker pull beginor/gitlab-ce:11.0.1-ce.0

  1. 準(zhǔn)備gitlab的etc 、 log、以及data的目錄

mkdir -p /mnt/gitlab/etc
mkdir -p /mnt/gitlab/log
mkdir -p /mnt/gitlab/data

3.運行docker的鏡像服務(wù);(由于80端口被nginx占用了,這里將gitlab自帶的端口修改為未占用的端口:8040)

docker run
--detach
--publish 8443:443
--publish 8040:80
--name gitlab
--restart unless-stopped
-v /mnt/gitlab/etc:/etc/gitlab
-v /mnt/gitlab/log:/var/log/gitlab
-v /mnt/gitlab/data:/var/opt/gitlab
beginor/gitlab-ce:11.0.1-ce.0

4.修改gitlab的配置文件(配置文件路徑:/mnt/gitlab/etc/gitlab.rb) # 這里可能出現(xiàn)無權(quán)限,加上sudo執(zhí)行

vim /mnt/gitlab/etc/gitlab.rb

5.修改gitlab的配置文件(配置文件路徑:/mnt/gitlab/etc/gitlab.rb) # 這里可能出現(xiàn)無權(quán)限,加上sudo執(zhí)行

vim /mnt/gitlab/etc/gitlab.rb

external_url 修改為nginx轉(zhuǎn)發(fā)的域名


在這里插入圖片描述

5.修改gitlab的配置文件gitlab.yml(路徑為:/mnt/gitlab/data/gitlab-rails/etc/gitlab.yml)

vim /mnt/gitlab/data/gitlab-rails/etc/gitlab.yml

6.修改gitlab的配置文件gitlab.yml(路徑為:/mnt/gitlab/data/gitlab-rails/etc/gitlab.yml)

host改為gitlab外部訪問的地址
在這里插入圖片描述
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 7月份開始進(jìn)入導(dǎo)師的實驗室學(xué)習(xí),在看初次接觸項目代碼時看的頭暈?zāi)垦?,云里霧里。這時學(xué)長說給我布置個”小任務(wù)...
    Julien_zhang閱讀 3,891評論 0 3
  • Gitlab 默認(rèn)安裝文件位置 1 項目文件位置gitlab代碼放在/var/opt/gitlab/git-dat...
    我只是一個小白木木閱讀 6,904評論 0 4
  • 搜索相關(guān)Gitlab鏡像,以免錯過更好的第三方鏡像docker search gitlab 下載選定的Gitlab...
    一二先生閱讀 1,562評論 0 1
  • 上周三開始在公司兼職做直播,但一直沒有跟家里人講過,昨天機(jī)緣巧合告訴了我妹,今天早上我媽就在家里群發(fā)了一段她錄制的...
    LittleBoss閱讀 274評論 0 0
  • 2019年11月7日我是陳志朋,我的日精進(jìn)行動第7天和大家分享我今天的進(jìn)步,我們互相勉勵,攜手前行。每天進(jìn)步一點點...
    志朋吶閱讀 177評論 0 0

友情鏈接更多精彩內(nèi)容