溫馨提示×

ubuntu gitlab倉庫如何創建

小樊
39
2025-05-02 03:39:53
欄目: 智能運維

在Ubuntu上創建GitLab倉庫,你可以選擇使用GitLab的官方安裝包或者使用Docker。以下是兩種方法的詳細步驟:

方法一:使用GitLab官方安裝包

  1. 更新系統包列表

    sudo apt update
    
  2. 安裝必要的依賴

    sudo apt install -y curl openssh-server ca-certificates tzdata perl
    
  3. 添加GitLab官方GPG密鑰

    curl https://packages.gitlab.com/gpg.key | sudo apt-key add -
    
  4. 添加GitLab軟件源

    sudo sh -c 'echo "deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/gitlab.list'
    
  5. 安裝GitLab CE(社區版)

    sudo EXTERNAL_URL="http://your_server_ip_or_domain" apt-get install gitlab-ce
    

    http://your_server_ip_or_domain替換為你的服務器IP地址或域名。

  6. 配置GitLab 安裝完成后,GitLab會自動啟動并進行基本配置。你可以通過瀏覽器訪問http://your_server_ip_or_domain來訪問GitLab的Web界面,并按照提示完成初始設置。

  7. 創建新項目 登錄到GitLab Web界面后,點擊“New project”按鈕,填寫項目名稱、描述等信息,然后點擊“Create project”即可創建一個新的GitLab倉庫。

方法二:使用Docker

  1. 安裝Docker 如果你還沒有安裝Docker,可以參考Docker官方文檔進行安裝。

  2. 拉取GitLab鏡像

    docker pull gitlab/gitlab-ce:latest
    
  3. 運行GitLab容器

    docker run --detach \
      --hostname your_server_ip_or_domain \
      --publish 80:80 \
      --publish 443:443 \
      --publish 22:22 \
      --name gitlab \
      --restart always \
      -e GITLAB_OMNIBUS_CONFIG="external_url 'http://your_server_ip_or_domain'" \
      gitlab/gitlab-ce:latest
    

    your_server_ip_or_domain替換為你的服務器IP地址或域名。

  4. 訪問GitLab 打開瀏覽器,訪問http://your_server_ip_or_domain,按照提示完成初始設置。

  5. 創建新項目 登錄到GitLab Web界面后,點擊“New project”按鈕,填寫項目名稱、描述等信息,然后點擊“Create project”即可創建一個新的GitLab倉庫。

以上兩種方法都可以幫助你在Ubuntu上創建GitLab倉庫。選擇哪種方法取決于你的具體需求和環境。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女