Docker 下安装gitlab 密码 重置


前言

最近用Docker安装了gitlab 发现进去没有初始化设置密码的 页面 ;
直接就登录了 ,然而 注册要经过管理员 同意, 陷入了死循环
没法 只好重置密码了.

重置管理员密码

  • 进入docker gitlab 容器中

    	
    docker exec -it gitlab(容器名字) bash
    
  • 进入gitlab 控制台

    gitlab-rails console -e production   #可能会等好几秒钟 
    
  • 搜索用户

    #这里提供两种搜索方式  通过id
    user = User.where(id:1).first
    #或者 通过电子邮件搜索  或者用户名
    user = User.find_by(email:'admin@example.com')
    
    
  • 修改密码

    #注意  这两个选项都得设置,  pass  为你要设置的密码
    user.password ='pass'
    user.password_confirmation ='pass'
    
  • 保存退出

    user.save
    


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM