如何安裝 gitlab 8
gitlab 8 是一個免費、開源的 Git 倉庫管理系統。它是一個自托管的 git 項目,提供了許多功能,比如代碼審查、wiki、CI 等。要自己搭建 GitLab,本文將向你介紹如何安裝 gitlab 8。
注意:本文假設你已經安裝并配置好了 docker。如果你還沒有安裝 Docker,請先按照 Docker 的安裝指南進行操作。
步驟 1:創建 GitLab 工作目錄
首先,創建存儲 GitLab 數據和配置的目錄。我們使用 /srv/gitlab/examplecom/ 目錄:
sudo mkdir -p /srv/gitlab/examplecom/config
sudo mkdir -p /srv/gitlab/examplecom/logs
sudo mkdir -p /srv/gitlab/examplecom/data
步驟 2:創建 GitLab 鏡像
為了使用 GitLab,我們需要一個 Docker 鏡像。Docker 官方提供了官方 GitLab 鏡像,基于 ubuntu 14.04制作。
sudo docker pull gitlab/gitlab-ce:latest
步驟 3:運行 GitLab 容器
現在我們已經準備好了容器運行所需的所有部件。
sudo docker run –detach
? –hostname gi.example.com
? –publish 443:443 –publish 80:80 –publish 22:22
? –name gitlab
? –restart always
? –volume /srv/gitlab/examplecom/config:/etc/gitlab
? –volume /srv/gitlab/examplecom/logs:/var/log/gitlab
? –volume /srv/gitlab/examplecom/data:/var/opt/gitlab
? gitlab/gitlab-ce:latest
步驟 4:配置 GitLab
現在我們可以通過瀏覽器訪問 Docker 主機IP 地址和配置 GitLab。GitLab 初始化不需要很長時間。
http://
步驟 5:登錄到 GitLab
使用默認管理員用戶名和初始密碼登錄:
用戶名:root
密碼:5iveL!fe
現在你可以更改密碼了。輸入您的電子郵件地址,即可恢復訪問密碼。
步驟 6:創建您的第一個項目
現在您可以在 GitLab 上創建一個新項目。操作步驟如下:
- 點擊右側側欄中 “ + ” 號
- 點擊 “ New Project ”
- 為項目命名
- 選擇項目的控制類型,如 Git、svn或Mercurial 等
- 點擊“Create project” 按鈕
現在你可以為你的項目添加用戶,設置權限等等。
完成以上步驟后,您已經成功地安裝了 GitLab 8?,F在您可以開始使用它來管理您的代碼庫、wiki、CI等。