Docker安裝Gitlab教程

1、Gitlab介紹
GitLab 是一個用于代碼倉庫管理系統的開源項目,使用Git作為代碼管理工具,并在此基礎上搭建起來的Web服務平臺,
GitLab 比較適合公司內部的項目管理,用來管理項目成員、代碼提交、項目運維。分為社區免費版和企業收費版,針對中小型公司推薦使用社區免費版,功能就夠用了。(ce 表示社區免費版 ,ee 表示企業付費版)
注意:安裝GitLab官方推薦至少4G的內存,否則可能會卡頓或者運行非常慢。
2、Docker部署Gitlab容器
2.1 搜索Gitlab鏡像
docker search gitlab
2.2 下載Gitlab社區免費版最新鏡像
docker pull gitlab/gitlab-ce
2.3 查看鏡像是否下載成功
docker images

2.4 運行Gitlab鏡像
gitlab docker run --detach \ --hostname=192.167.6.70 \ 填寫自己的宿主機IP,我的是192.168.xxx.xxx --publish 443:443 --publish 9001:80 --publish 8022:22 \ --name=mygitlab \ --restart=always \ --volume /srv/gitlab/config:/etc/gitlab \ --volume /srv/gitlab/logs:/var/log/gitlab \ --volume /srv/gitlab/data:/var/opt/gitlab \ --volume /etc/localtime:/etc/localtime:ro\ --privileged=true \ gitlab/gitlab-ce:latest
參數說明
- -d 指定后臺運行
- --hostname 指定主機名
- --name 指定容器名
- -p 端口映射 https端口( 443 ) http端口(80) ssh端口(22)
- --restart always 容器停止后的重啟策略: 容器退出時總是重啟
- -v 指定掛載存儲卷首先在宿主主機創建對應的目錄
- --privileged=true 開啟特權模式
2.5查看容器運行情況
輸入命令 dockers ps 查看運行情況 如下圖:表示正常運行

。。。基本就算好了 輸入網址進行訪問

本文來自博客園,作者:攻城獅-tester,轉載請注明原文鏈接:http://www.rzrgm.cn/zcjbky/p/18218371

浙公網安備 33010602011771號