一、下載下傳鏡像
二、運作gitlab容器
1.生成啟動檔案 - start.sh
使用docker指令運作容器,注意修改hostname為自己喜歡的名字,-v部分挂載目錄要修改為自己的目錄。
端口映射這裡使用的都是安全端口,如果大家的環境沒有端口限制或沖突可以使用與容器同端口,如:-p 443:443 -p 80:80 -p 22:22
2. 運作start.sh 啟動gitlab
3.配置環境
3.1、修改hosts檔案,使域名可以正常解析
若是使用的虛拟機:則配置主機的hosts檔案
127.0.0.1 替換為虛拟機的内網ip
3.2、修改ssh端口(如果主機端口使用的不是22端口)
修改檔案:${gitlab_dir}/config/gitlab.rb 找到這一行:# gitlab_rails['gitlab_shell_ssh_port'] = 22 把22修改為你的主控端端口(這裡是8422)。然後将注釋去掉。
${gitlab_dir}為上面腳本中的pwd指令對應的目錄位址及目前目錄,我的是/root/dockerdir/gitlab
3.3、重新啟動容器
三、gitlab通路
通路位址:
1. gitlab.zbq.com:8480
2. 127.0.0.1:8480
你投入得越多,就能得到越多得價值