docker gitlib 搭建

docker gitlib 搭建

1、docker 命令構建

sudo docker run -v /etc/localtime:/etc/timezone:rw -v /etc/localtime:/etc/localtime:rw -d -p 8443:443 -p 8081:8081 -p 8022:22 --name gitlab --restart always --volume /home/gitlab/config:/etc/gitlab --volume /home/gitlab/logs:/var/log/gitlab --volume /home/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce:latest

2、訪問並測試

  1. 首次啓動比較慢(等待十分鐘),
  2. 然後在對應http://xxx.xxx.xxx:8081 鏈接中訪問到頁面。
  3. 初次使用時,需要我們創建默認的管理員密碼。當登錄之後,
  4. 創建項目 bug,

在項目clone的路徑中,本來應該是:8081的地方,變成了主機名。

3、修改配置(修復bug)

修改external_url

sudo docker exec -it gitlab /bin/bash
vim /etc/gitlab/gitlab.rb

vim 查找命令 /external_url
修改external_url爲
external_url “http://xxx.xxx.xxx:8081

4、重新構建鏡像

sudo docker stop gitlab
sudo docker rm gitlab
sudo docker run -v /etc/localtime:/etc/timezone:rw -v /etc/localtime:/etc/localtime:rw -d -p 8443:443 -p 8081:8081 -p 8022:22 --name gitlab --restart always --volume /home/xinfu189/gitlab/config:/etc/gitlab --volume /home/xinfu189/gitlab/logs:/var/log/gitlab --volume /home/xinfu189/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce:latest

5、進入網站

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章