1.环境说明
CentOS 7.4
172.16.38.31
2.yum安装docker
3.更换国内镜像源
4.下载镜像
百度网盘地址:
链接:https://pan.baidu.com/s/1E-Rjzje-UDzh3lWcRq3jQg
提取码:nvkv
docker pull gitlab/gitlab-ce
5.创建目录,用于数据持久化
mkdir -p /opt/gitlab/{etc,log,data}
6.运行容器
docker run -d --name gitlab \
-p 8443:443 \
-p 80:80 \
--restart=unless-stopped \
-v /opt/gitlab/etc:/etc/gitlab \
-v /opt/gitlab/log:/var/log/gitlab \
-v /opt/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
7.配置gitlab主机名
vim /opt/gitlab/etc/gitlab.rb
vim /opt/gitlab/data/gitlab-rails/etc/gitlab.yml
8.配置并启动gitlab
docker exec -ti gitlab /bin/bash
gitlab-ctl restart #重启gitlab
gitlab-ctl status #查看状态
gitlab-ctl tail #查看运行日志
9.WEB访问,默认用户名为root,设置登录密码12345678