用docker安装完gitlab ce后,打开网页一脸懵,发现不知道用户名和密码。

经过查询:用户名是root

密码有2种方式处理。

方法一:

安装后,不要重启docker,直接在docker log里面搜索Password,后面的就是。但是我每次都找不到,不知道为什么。

方法二:

使用gitlab提供的命令后台设置密码(经过设置,确定可用)

1,先sudo docker ps,查看docker的容器号,假如我的容器号是666666666

sudo docker ps

2,执行sudo docker exec -it 666666666 bash,进入docker容器内部命令终端

sudo docker exec -it 666666666 bash

3,cd /opt/gitlab/bin,进入后台工具文件夹

cd /opt/gitlab/bin

4,分别执行如下命令

gitlab-rails console

然后会出现irb(main):001:0>的东西,后面可以打字

5,查看是否是root

u=User.where(id:1).first

6,设置密码

u.password='88888888'

7,二次确认密码

u.password_confirmation='88888888'

8,保存

u.save

到此,密码修改完成。不用重启,立即生效。


参考链接:https://blog.csdn.net/lu1171901273/article/details/138795303