docker安裝gitlab


步驟一

Docker 安裝

步驟二

獲取gitlab鏡像(漢化版)
docker pull twang2218/gitlab-ce-zh

步驟三

從gitlab鏡像啟動容器

docker run \
    --detach \
    --publish 8443:443 \
    --publish 8090:80 \
    --name gitlab \
    --restart unless-stopped \
    -v /Users/john/gitlab/etc:/etc/gitlab \
    -v /Users/john/gitlab/log:/var/log/gitlab \
    -v /Users/john/gitlab/data:/var/opt/gitlab \
    twang2218/gitlab-ce-zh

 

說明:

--detach 后台啟動
-p 容器的端口映射
--name 容器的名字
--restart always  當容器退出或宿主機重啟的時候,容器接着會始終重啟
-v  給容器添加一個數據卷

主機目錄提前創建完畢
-v /Users/john/gitlab/etc:/etc/gitlab \
-v /Users/john/gitlab/log:/var/log/gitlab \
-v /Users/john/gitlab/data:/var/opt/gitlab \

 

步驟四  

1、修改gitlab容器的配置文件
/Users/john/gitlab/etc/gitlab/gitlab.rb

修改為服務器的ip地址:
 external_url 'http://192.168.1.101:8090'

 

 2、修改/data/gitlab-rails/etc/gitlab.yml

找到關鍵字 * ## Web server settings * 

將host的值改成映射的外部主機ip地址和端口,這里會顯示在gitlab克隆地址


然后重啟容器gitlab
docker restart  gitlab

步驟五 

訪問gitab
http://192.168.1.101:8090

 

 

參考:https://hub.docker.com/r/beginor/gitlab-ce/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM