用docker部署gitlab


docker hub官網下載gitlab速度太慢,改用國內鏡像+中文版

docker pull registry.cn-hangzhou.aliyuncs.com/lab99/gitlab-ce-zh

建立1個docker-compose.yml

image用剛才pull的那個地址

hostname 和 external_url 都改成127.0.0.1了,畢竟只是試驗嘛。

version: '2'
services:
    web:
      image: 'registry.cn-hangzhou.aliyuncs.com/lab99/gitlab-ce-zh:latest'
      restart: always
      hostname: '127.0.0.1'
      environment:
        GITLAB_OMNIBUS_CONFIG: |
          external_url 'http://127.0.0.1'
          # Add any other gitlab.rb configuration here, each on its own line
      ports:
        - '80:80'
        - '443:443'
        - '22:22'
      volumes:
        - config:/etc/gitlab
        - data:/var/opt/gitlab
        - logs:/var/log/gitlab
volumes:
    config: {}
    data: {}
    logs: {}

然后用docker-compose up -d 就可以啟動了

 

注意volumes的參數形式,這樣賦值的話,會在host創建出3個volume

隨便看一個

 

 

在瀏覽器用127.0.0.1就可以進去了不過firefox好像不行,Chrome就可以。這倆貨經常1個靈1個不靈,xx-net之類就是。所以兩個都裝着。

默認是root,先讓改密碼。然后別急着創建用戶

先用root進去,把每個用戶最大允許項目數(默認只有10個)改大,直接改個10000吧。

然后再登出,注冊新用戶。

 

還沒實際用,先這樣了。 

 

——跑起來發現8G機器內存吃不消了。虛擬機占走1G多,不過主要是瀏覽器占了400M。然后整個機器內存到8G,開始狂寫硬盤了。。。

 


免責聲明!

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



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