(Docker实战) 第2篇:Centos7 拉取和部署Gitlab
生活随笔
收集整理的這篇文章主要介紹了
(Docker实战) 第2篇:Centos7 拉取和部署Gitlab
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 搭建gitlab
- 1. 拉取并運行gitlab所需要的redis鏡像
- 2. 拉取并運行gitlab所需要的postgresql鏡像
- 3. 下載并運行gitlab
搭建gitlab
參考:https://github.com/sameersbn/docker-gitlab
1. 拉取并運行gitlab所需要的redis鏡像
docker run --name gitlab-redis -di \--volume /srv/docker/gitlab/redis:/var/lib/redis \sameersbn/redis:4.0.9-1- –volume:目錄映射會用到 將宿主機目錄映射到容器中的目錄,簡寫為-v --volume等于-v
- –name:容器的名字,作為唯一標識
2. 拉取并運行gitlab所需要的postgresql鏡像
(注意密碼填寫自己的)
docker run --name gitlab-postgresql -di \--env 'DB_NAME=gitlabhq_production' \--env 'DB_USER=gitlab' --env 'DB_PASS=root' \--env 'DB_EXTENSION=pg_trgm' \--volume /srv/docker/gitlab/postgresql:/var/lib/postgresql \sameersbn/postgresql:10- –env :定義系統變量 簡寫 -e
3. 下載并運行gitlab
注意修改密鑰,端口可以自定義,改冒號左邊的
注意修改gitlab安裝的ip地址或者域名都可以
第一種:ip地址
第二種:域名
也可以是域名,前提是ip和網絡已經進行映射或者說解析(hosts文件 配置即可)
- –link:容器互聯 也就是當執行docker run,拉取鏡像并運行gitlab容器,通過 --link 互聯到剛才啟動的2個容器
- –publish:端口映射用的 簡寫-p 將宿主機的端口號映射到容器內部的容器端口,進行綁定
- –volume:目錄映射 宿主機上的目錄映射容器內部目錄
瀏覽器測試驗證:http://192.168.188.128
地址:http://192.168.188.128:80
默認就是80端口,因此可以省略
需要重新設置密碼頁面:
登錄頁面:
gitlab主頁面:
想學習更多微服務、分布式、中間件、數據庫、項目快速構建等系列技術
請訪問http://gblfy.com
讓我們一起進步!!!
總結
以上是生活随笔為你收集整理的(Docker实战) 第2篇:Centos7 拉取和部署Gitlab的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue商城
- 下一篇: Centos7 解决Docker拉取镜像