Docker 5分鐘搭建GitLab程式碼倉庫

ehang發表於2023-11-19
image-20201107230613530 如遇圖片載入失敗,可嘗試使用手機流量訪問image-20201107230613530 如遇圖片載入失敗,可嘗試使用手機流量訪問

GitLab 是一個用於倉庫管理系統的開源專案,使用 作為程式碼管理工具;為了更加方便的使用,這裡基於Docker安裝一箇中文社群版;從而實現gitlab的漢化

參考文章:

Gitlab安裝

  • 下載映象

    
    docker pull gitclub/gitlab-ce-zh
    
  • 建立宿主機持久化目錄

    三個目錄;etc(配置)  log(日誌)  data(資料)

    
    mkdir -p /opt/docker/gitlab/etc /opt/docker/gitlab/
    log /opt/docker/gitlab/data
    
    image-20201107164246510 如遇圖片載入失敗,可嘗試使用手機流量訪問image-20201107164246510 如遇圖片載入失敗,可嘗試使用手機流量訪問
  • 建立docker-compose.yml

    
    version: 
    '2'
    
    services:
        gitlab:
          image:  'gitclub/gitlab-ce-zh'
          restart: unless-stopped
          hostname:  'gitlab'
          environment:
            TZ:  'Asia/Shanghai'
            GITLAB_OMNIBUS_CONFIG: |
              external_url  'http://192.168.1.222:880'
          ports:
            -  '880:880'
            -  '8443:443'
            -  '2212:22'
          volumes:
            - /opt/docker/gitlab/etc:/etc/gitlab
            - /opt/docker/gitlab/ log:/var/ log/gitlab
            - /opt/docker/gitlab/data:/var/opt/gitlab

    external_url 配置的當前gitlab訪問的地址

  • 執行

    
    
    # 執行
    
    docker-compose -f docker-compose.yml up -d
    image-20201107182715763 如遇圖片載入失敗,可嘗試使用手機流量訪問image-20201107182715763 如遇圖片載入失敗,可嘗試使用手機流量訪問
  • 進入gitlab,設定root使用者的密碼並登入 http://192.168.1.222:880/ image-20201107180221473 如遇圖片載入失敗,可嘗試使用手機流量訪問

安裝gitbash

略! 官網下載一個安裝包,安裝即可!

建立倉庫

  • 第一步,在gitlab中建立專案 image-20201107183236523 如遇圖片載入失敗,可嘗試使用手機流量訪問

程式碼上傳

  • 初始化並上傳程式碼

    
    git init
    
    git remote add origin http://192.168.1.222:880/root/apigcc-demo.git
    git add .
    git commit -m  "Initial commit"
    git push -u origin master
    image-20201107184401069 如遇圖片載入失敗,可嘗試使用手機流量訪問image-20201107184401069 如遇圖片載入失敗,可嘗試使用手機流量訪問


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70035356/viewspace-2996038/,如需轉載,請註明出處,否則將追究法律責任。

相關文章