1、首先進入Docker容器
docker exec -it gitlab bash
2、連接到 gitlab 的數(shù)據(jù)庫
需要謹慎操作
gitlab-rails console -e production
等待加載完后會進入控制臺
---------------------------------------------------------------------------------------------------------------------------------
不是docker部署則需要切換到gitlab安裝目錄,例如:
cd /opt/gitlab/bin
?然后鏈接數(shù)據(jù)庫
sudo gitlab-rails console -e production
--------------------------------------------------------------------------------------------------------------------------------?
3、通過用戶名或郵箱找到用戶
user = User.find_by(username: 'root')
4、更改密碼
通過上一步查找到 root 用戶,并賦值給 user,現(xiàn)在可以通過 user 更改密碼
(1)重置密碼命令
user.password = 'S87hdj@&yhkk'
(2)再次確認密碼?
user.password_confirmation = 'S87hdj@&yhkk'
5、修改密碼后進行保存
user.save!
這樣就修改完畢了!使用 exit 命令退出gitlab數(shù)據(jù)庫即可。文章來源:http://www.zghlxwxcb.cn/news/detail-812423.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-812423.html
6、重啟gitlab
(1)容器內(nèi)重啟
gitlab-ctl restart
(2)重啟docker容器
docker restart gitlab
到了這里,關于重置 Docker 中 Gitlab 的賬號密碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!