Docker Gitlab 更改忘记的 root 密码

标签 docker gitlab root change-password

我正在使用 Docker 运行我的 Gitlab 并且
我忘记了我的 Gitlab 根密码。怎么改?

最佳答案

我找到了一种方法。
首先使用命令行连接到您的 Gitlab
搜索您的 Docker CONTAINER_IDdocker ps -all例如
enter image description heredocker exec -it d0bbe0e1e3db bash <-- 使用您的 CONTAINER_ID$ gitlab-rails console -e production enter image description here

user = User.where(id: 1).first
user.password = 'your secret'
user.password_confirmation = 'your secret'
user.save
exit

关于Docker Gitlab 更改忘记的 root 密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55747402/

相关文章:

git - 在 Gitlab 上创建存储库的副本

bash - 如何根据控制台输出中的文本使 GitLab 的 CI/CD 作业失败?

android - 如何制作一个为 Android 下载根目录(如 framaroot)的应用程序?

wordpress - 通过 htaccess 将旧域的子目录重定向到新域的根文件夹

Docker 卷对不同图像的行为不同

postgresql - HeidiSQL 不会列出我的数据库

docker - 在 docker 中禁用交互模式

Gitlab,使用修订 ID 查找提交?

c - setuid(0) 和系统失败

docker - 从ec2实例启动另一个ec2实例并在其上推送一个csv文件