目录
官网地址:
注意事项
必须先安装docker
虚拟机内存设置建议在6G及以上,否则可能出现如下报错
一、GitLab安装
1.镜像下载
docker pull registry.gitlab.cn/omnibus/gitlab-jh:latest
1.1.创建文件夹
[root@localhost ~]# mkdir /usr/local/docker/gitlab
2.配置环境变量
vim /etc/profile
# gitlab基础目录
export GITLAB_HOME=/usr/local/docker/gitlab
2.1.进入创建的目录
[root@localhost gitlab]# cd /usr/local/docker/gitlab/
2.2.刷新环境变量
[root@localhost gitlab]# source /etc/profile
2.3.输出当前环境变量的值
[root@localhost gitlab]# echo $GITLAB_HOME /usr/local/docker/gitlab
3.创建启动脚本
[root@localhost gitlab]# vim startGitlab.sh
3.1.脚本内容
tee startGitlab.sh << "end"
docker run -d \
--privileged=true \
--hostname 自己的IP \
-p 443:443 -p 80:80 -p 222:22 \
--name gitlab \
--restart always \
-v $GITLAB_HOME/config:/etc/gitlab \
-v $GITLAB_HOME/logs:/var/log/gitlab \
-v $GITLAB_HOME/data:/var/opt/gitlab \
--shm-size 256m \
registry.gitlab.cn/omnibus/gitlab-jh:latest
end
将以上内容粘到创建的脚本中
3.2.脚本赋权
[root@localhost gitlab]# chmod 777 startGitlab.sh
赋权后脚本
3.3.执行脚本
[root@localhost gitlab]# ./startGitlab.sh
3.4.查看容器日志
[root@localhost gitlab]# docker logs -f -t --tail -f gitlab
3.5查看容器执行情况
、
二、GitLab登录
启动完成后,直接输入ip进入页面
1.查看密码
1.1进入config目录
[root@localhost gitlab]# cd config/
1.2查看当前目录文件
[root@localhost gitlab]# cd config/
[root@localhost config]# ls
这是初始密码存放位置
1.3使用cat命令查看密码
[root@localhost config]# cat initial_root_password
标红的位置,就是当前的初始密码,(这个字符串复制到记事本里,后面有用)
1.4登录账号
将刚才 cat查看的密码 粘到极狐网页中,默认登录的账号是root
登录成功后页面
1.5设置中文
此时,我们可以看到页面默认是英文,我们可以将其设置为中文
选择Localization
可以看到默认语言是英文
将其改为简体中文并保存
点击个人头像 选择Preferences
往下划,可以看到Localization将英文改成中文
然后界面就变成中文了
1.6注册权限
这个权限开不开,看个人情况
1.7修改密码
点击个人头像,点击编辑个人资料
选择密码,旧密码输入刚才保存的字符串,然后输入新密码
改完密码后重新登录
这样极狐就配置完成了,然后就可以申请邮箱,新增用户了