计算机知识分享网

【gitlab】Docker安装的gitlab如何重置管理员root密码

1、进入gitlab容器
docker exec -it gitlab bash
二、进入gitlab控制台
gitlab-rails console production
或者
gitlab-rails console -e production
三、查找用户对象
user = User.where(id: 1).first
四、重置密码
# 设置新的密码
user.password = 'qq986945193' 
#确认密码
user.password_confirmation = 'qq986945193'  
五、保存
user.save!

当发现=> true时表示重置成功

六、退出

ctrl+d或exit

七、重启gitlab即可
gitlab版本可以使用
docker pull gitlab/gitlab-ce:12.3.5-ce.0
docker pull gitlab/gitlab-ce:15.2.2-ce.0

#Gitlab