Docker 之 GitLab 區域網程式碼託管

ZACSNZ發表於2018-07-15

Docker搭建微服務自動部署 <架構探險之路>,讓我們來了解下基於Docker的gitlab區域網程式碼託管吧!


Docker 之 GitLab 區域網程式碼託管

部署

  • 拉取映象

    docker pull gitlab/gitlab-ce

  • 本地域名DNS對映配置

    sudo vi /etc/hosts 新增 127.0.0.1 gitlab.yiyuery.com

  • 執行

    docker run -d -m 1024m -h gitlab.yiyuery.com -p 22:22 -p 80:80 -v ~/gitlab/etc:/etc/gitlab -v ~/gitlab/log:/var/log/gitlab -v ~/gitlab/opt:/var/opt/gitlab --name gitlab --restart=always gitlab/gitlab-ce

此處需注意關閉其他佔用80埠的程式

域名的對映預設使用的是80埠
複製程式碼
  • git 操作

    建立gitlab工程

輸入圖片說明
螢幕截圖.png

參考上圖完成推送程式碼到遠端[gitlab倉庫]

輸入圖片說明
螢幕截圖.png

相關文章