この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン | |||
docker:dockerでgitlab [2021/06/27 17:19] ips |
docker:dockerでgitlab [2021/06/28 14:20] (現在) ips |
||
---|---|---|---|
ライン 23: | ライン 23: | ||
http://localhost:443/だとうまくいなかい。 | http://localhost:443/だとうまくいなかい。 | ||
+ | </code> | ||
+ | {{:docker:pasted:20210627-171833.png}} | ||
+ | |||
+ | |||
+ | 何故か管理者権限のパスワード変更画面がでない... | ||
+ | |||
+ | [[https://gitlab-docs.creationline.com/ee/security/reset_root_password.html|ルートパスワードをリセットする方法]] | ||
+ | |||
+ | <code> | ||
+ | # コンテナに入る | ||
+ | # docker exec -it gitlab bash | ||
+ | |||
+ | # 管理ツール(Ruby onRailsコンソール)を起動する | ||
+ | # gitlab-rails console -e production | ||
+ | -------------------------------------------------------------------------------- | ||
+ | Ruby: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux] | ||
+ | GitLab: 14.0.1 (76b84b42f64) FOSS | ||
+ | GitLab Shell: 13.19.0 | ||
+ | PostgreSQL: 12.6 | ||
+ | -------------------------------------------------------------------------------- | ||
+ | Loading production environment (Rails 6.1.3.2) | ||
+ | |||
+ | # id:1(root)を選択 | ||
+ | irb(main):004:0> user = User.where(id: 1).first | ||
+ | => #<User id:1 @root> | ||
+ | |||
+ | # パスワードを設定 | ||
+ | irb(main):005:0> user.password = 'secret_pass' | ||
+ | => "secret_pass" | ||
+ | |||
+ | # パスワード確認 | ||
+ | irb(main):006:0> user.password_confirmation = 'secret_pass' | ||
+ | => "secret_pass" | ||
+ | |||
+ | # 保存 | ||
+ | irb(main):007:0> user.save! | ||
+ | ・・・ | ||
+ | => true | ||
+ | |||
+ | # 抜ける | ||
+ | irb(main):008:0> exit | ||
</code> | </code> | ||
- | {{:docker:pasted:20210627-171833.png}} | + | 無事に root / secret_pass でログインできた。 |
+ | |||
+ | {{:docker:pasted:20210628-142007.png}} | ||
+ |