搭建前提:gitlab服务只支持服务器运存大于1G的
一个新的云服务器需要先进行yum update 升级各项
然后下载docker,我们可以默认选择yum install docker。也可以选择最新版的docker,下载最新版的docker我们可以根据https://blog.csdn.net/qq_21816375/article/details/79832593来配置。
接下来安装gitlab,先进行yum install git安装git指令,然后通过
git clone https://github.com/sameersbn/docker-gitlab.git /usr/gitlab
意思是将该网址的项目克隆到本地的/usr/gitlab目录。
进入该目录下并键入 ls
我们可以看见docker-compose.yml文件
然后根据自己的需要将 docker-compose.yml中的映射端口用vi docker-compose.yml进行更改。
10080:80是将该容器的80端口映射到宿主机的10080端口。
考虑到后面需要集成openLDAP,我们可以更改docker-compose.yml中的gitlab镜像
Images: gitlab/gitlab-ce:latest
我们需要yum install docker-compose安装docker-compose指令
安装完毕后我们需要键入:docker-compose up -d意思是搭建该服务
然后键入docker ps 我们可以发现gitlab服务已经运行
之后我们可以打开浏览器输入网址:服务器ip地址:10080
例如:123.56.27.249:10080根据服务器ip地址而定
就可以访问gitlab服务