han*_*ach 6 change-password root gitlab docker
我正在使用 Docker 运行我的 Gitlab,但我忘记了我的 Gitlab 根密码。怎么改?
Gra*_*ger 43
更改 Gitlab 的“root”帐户密码的新做法是这样的:
gitlab-rake "gitlab:password:reset[root]"
Run Code Online (Sandbox Code Playgroud)
如果您在 Docker 容器内运行 Gitlab,则可以从主机使用它(根据您的情况,您可能需要“sudo”):
docker exec -it gitlab gitlab-rake "gitlab:password:reset[root]"
Run Code Online (Sandbox Code Playgroud)
假设您将 Gitlab 容器命名为“gitlab”。并要有耐心;如果在“输入密码:”提示出现之前花费了几秒钟的时间,请不要感到惊讶。
han*_*ach 18
我找到了一种方法。首先使用命令行连接到您的 Gitlab
搜索您的 Docker CONTAINER_ID
docker ps -all
例如
docker exec -it d0bbe0e1e3db bash
<-- 使用您的 CONTAINER_ID
$ gitlab-rails console -e production
user = User.where(id: 1).first
user.password = 'your secret'
user.password_confirmation = 'your secret'
user.save
exit
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6895 次 |
最近记录: |