环境准备
购买阿里云服务器,或者其他服务器
注意:本文章是用阿里云的centos 7.6
作为服务器
搭建步骤
1.设置环境变量
2.编写docker-compose.yml
创建文件夹gitlab
创建docker-compose.yml文件
粘贴以下内容进去docker-compose.yml文件时,的注意点
注意1:下面这个47.94.8.9
要改成你的服务器公有ip
注意2:下面有个8022
的端口,要去阿里云服务器的【安全组】里面开放这个端口
注意3:粘贴进去后,如何退出并保存呢?
1.检查
粘贴的内容是否完整
,特别是开头和结尾
2.按一下键盘上左上角esc
键,然后继续将输入切换到英文模式
,最后输入(冒号wq):wq
3.再说一次,是(冒号wq):wq
4.w
是写入write的缩写,q
是退出quit的缩写,合起来就是【写入保存并退出】
再说一次,是粘贴下面内容进去docker-compose.yml文件
3.安装docker
参考:http://edu.jb51.net/docker/docker-centos-install.html
3.1先安装docker
3.2启动docker
3.3测试docker
4.安装docker-compose
4.1查看是否安装了docker-compose
若看到版本号则表示安装了
否则要先安装docker-compose
5.启动gitlab
6.查看初始密码
会看到类似这样的密码:Password: eE4ycRnuiWtuf3aZ19k9AsjnwwR7Q822zu1thNUBErg=
注意:这个是初始密码,24小时候会自动失效,所以登录进去后马上去改密码,不懂的可以百度搜:gitlab修改密码
7.登录gitlab,浏览器打开
这个ip地址改为你的自己的公用ip
注意:这里服务器在部署,需要2-5分钟
,自己间隔几秒刷新一下就好,不要急不怕
如果看到页面有502
再等1分钟,再刷新即可看到登录界面
用账号root和上面的密码登录