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