91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用docker-compose安裝gitlab

發布時間:2021-07-10 11:34:38 來源:億速云 閱讀:697 作者:chen 欄目:互聯網科技

這篇文章主要講解了“如何使用docker-compose安裝gitlab”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“如何使用docker-compose安裝gitlab”吧!

GitLab是一個專業的Git解決方案,功能強大,和GitHub類似,而且其Community Edition (CE)是免費的,完全可以勝任為中小團隊提供專業代碼托管服務的工作,尤其值得一提的是,它居然也可以用以docker的方式運行在樹莓派上。

硬件:Raspberry Pi 4B(8g版本)
系統:Ubuntu 20.04 LTS
docker:18.09.9
docker-compose: 1.25.0
gitlab鏡像:yrzr/gitlab-ce-arm64v8:latest

注意:因為我們樹莓派4B本身并非x86,而是arm架構,且我們的系統裝的是64位ubuntu,因此鏡像只能選擇arm64v8架構的鏡像。這里我們選擇的gitlab鏡像yrzr/gitlab-ce-arm64v8:latest。另外根據gitlab的最低安裝要求,我們選擇了4B的8g版本用來安裝,確保系統運行穩定。

部署準備

  • 樹莓派4B設置IP為10.0.1.42

  • 應用目錄:/home/docker-compose/gitlab

  • /home/docker-compose/gitlab/docker-compose.yaml

version: '3'
services:
  gitlab:
    image: yrzr/gitlab-ce-arm64v8:latest
    container_name: gitlab
    restart: always
    privileged: true
    environment:
      TZ: 'Asia/Shanghai'
      GITLAB_OMNIBUS_CONFIG: |
        external_url = "http://gitlab.fastjrun.com"
        gitlab_rails['time_zone'] = 'Asia/Shanghai'
        gitlab_rails['gitlab_ssh_host'] = 'gitlab.fastjrun.com'
        gitlab_rails['gitlab_shell_ssh_port'] = 2222
    ports:
      - '80:80'
      - '443:443'
      - '2222:22'
    volumes:
      - '/home/docker-compose/gitlab/config:/etc/gitlab'
      - '/home/docker-compose/gitlab/logs:/var/log/gitlab'
      - '/home/docker-compose/gitlab/data:/var/opt/gitlab'
    logging:
      driver: "json-file"
      options:
        max-size: "20m"
        max-file: "10"

啟動

# cd /home/docker-compose/gitlab
# docker-compose up -d
docker-compose up -d
Creating network "gitlab_default" with the default driver
Creating gitlab ... done

大概等個5到10分鐘后,用瀏覽器訪問http://gitlab.fastjrun.com(需要處理下ip和域名映射關系,對于windows客戶端來說,需要在C:\Windows\System32\drivers\etc\hosts維護一條記錄如:"10.0.1.42 gitlab.fastjrun.com"),會顯示如下界面:

如何使用docker-compose安裝gitlab

顯然,后續只需要我們對gitlab進行初始化就能使用了。至于能否正常使用,能支持多少用戶同時使用,能支持多少倉庫就需要讀者自行權衡了。

相比gitlab,我更習慣使用gogs。

感謝各位的閱讀,以上就是“如何使用docker-compose安裝gitlab”的內容了,經過本文的學習后,相信大家對如何使用docker-compose安裝gitlab這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

伊吾县| 沭阳县| 商丘市| 中西区| 平遥县| 舟曲县| 龙里县| 明光市| 澳门| 辉县市| 英德市| 抚顺县| 谢通门县| 哈巴河县| 自贡市| 乡城县| 塔河县| 永川市| 迁安市| 肥乡县| 潮安县| 平利县| 金昌市| 将乐县| 南溪县| 孝感市| 溧水县| 东丰县| 普安县| 资兴市| 巴青县| 阿拉善盟| 肃宁县| 富川| 册亨县| 宁海县| 三台县| 桐庐县| 长宁区| 凤凰县| 全椒县|