1.参照https://www.cnblogs.com/hfyn/p/14319982.html安装docker
2.下载gitlab的镜像
docker pull gitlab/gitlab-ce
3.创建gitlab挂载的三个文件夹
mkdir /gitlab-ce/{etc,logs,data} -p
3.启动gitlab容器
[root@gitlab ~]# docker run
--detach
--publish 8443:443
--publish 8090:80
--publish 8022:22
--name gitlab
--restart always
--hostname 192.168.8.185
-v /gitlab-ce/etc:/etc/gitlab
-v /gitlab-ce/logs:/var/log/gitlab
-v /gitlab-ce/data:/var/opt/gitlan
-v /etc/localtime:/etc/localtime:ro
--privileged=true gitlab/gitlab-ce
4、gitlab的管理员密码
gitlab的管理员账号为root,密码保存在/gitlab-ce/etc/initial_root_password
中,此文件24小时后会自动销毁
5.docker ps查看容器状态,变成health时表示启动完成
6、登录gitlab