Docker 之 GitLab 局域網代碼託管


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


Docker 之 GitLab 局域網代碼託管

部署

  • 拉取鏡像docker

    docker pull gitlab/gitlab-ce架構

  • 本地域名DNS映射配置微服務

    sudo vi /etc/hosts 添加 127.0.0.1 gitlab.yiyuery.comgitlab

  • 運行spa

    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-cerest

此處需注意關閉其餘佔用80端口的進程code

域名的映射默認使用的是80端口
複製代碼
  • git 操做cdn

    建立gitlab工程blog

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

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

輸入圖片說明
屏幕截圖.png
相關文章
相關標籤/搜索