docker Gitlab14.5.0 初始化账号以及密码是什么呢?
生活随笔
收集整理的這篇文章主要介紹了
docker Gitlab14.5.0 初始化账号以及密码是什么呢?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 1. 進(jìn)入容器
- 2. 進(jìn)入bin目錄
- 3. 執(zhí)行命令
- 4. 執(zhí)行命令
- 5. 修改密碼
- 6. 確認(rèn)密碼
- 7. 保存修改
- 8. 操作記錄(全)
- 9. 操作截圖(全)
這時(shí),gitlab已經(jīng)跑起來(lái)了,通過(guò)瀏覽器能正常訪問(wèn)了,那么問(wèn)題來(lái)了,初始化的管理員賬號(hào)是什么呢?是 root,那它的密碼是什么呢?
我也不知道它的密碼是多少,進(jìn)容器里修改root的密碼
謹(jǐn)記原則:復(fù)制命令敲回車(chē)
1. 進(jìn)入容器
docker exec -it gitlab bash2. 進(jìn)入bin目錄
進(jìn)入gitlab的bin目錄
cd /opt/gitlab/bin3. 執(zhí)行命令
執(zhí)行g(shù)itlab-rails console
gitlab-rails console操作記錄:
root@68ead3283ca0:/opt/gitlab/bin# gitlab-rails console --------------------------------------------------------------------------------Ruby: ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [x86_64-linux]GitLab: 14.5.0 (f8796c0836e) FOSSGitLab Shell: 13.22.0PostgreSQL: 12.7 -------------------------------------------------------------------------------- Loading production environment (Rails 6.1.4.1) irb(main):001:04. 執(zhí)行命令
找到root的用戶(hù),輸入u=User.where(id:1).first,然后回車(chē)
u=User.where(id:1).first操作記錄:
irb(main):001:0> u=User.where(id:1).first => #<User id:1 @root>5. 修改密碼
修改password,輸入u.password=‘12345678’,然后回車(chē)
執(zhí)行命令
操作記錄:
irb(main):003:0> u.password_confirmation='12345678' => "12345678"6. 確認(rèn)密碼
執(zhí)行命令
u.password_confirmation='12345678'操作記錄:
irb(main):003:0> u.password_confirmation='12345678' => "12345678"7. 保存修改
保存修改,輸入u.save,然后回車(chē),等到輸出true,這時(shí),密碼修改成功
執(zhí)行命令
8. 操作記錄(全)
[root@localhost ~]# docker exec -it gitlab bash root@68ead3283ca0:/# cd /opt/gitlab/bin root@68ead3283ca0:/opt/gitlab/bin# gitlab-rails console --------------------------------------------------------------------------------Ruby: ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [x86_64-linux]GitLab: 14.5.0 (f8796c0836e) FOSSGitLab Shell: 13.22.0PostgreSQL: 12.7 -------------------------------------------------------------------------------- Loading production environment (Rails 6.1.4.1) irb(main):001:0> u=User.where(id:1).first => #<User id:1 @root> irb(main):002:0> u.password='12345678' => "12345678" irb(main):003:0> u.password_confirmation='12345678' => "12345678" irb(main):004:0> u.save Enqueued ActionMailer::MailDeliveryJob (Job ID: aefddd21-8386-465a-8bb8-d0373adef725) to Sidekiq(mailers) with a:0x00007fe8ca55a978 @uri=#<URI::GID gid://gitlab/User/1>>]} => true irb(main):005:0> exit9. 操作截圖(全)
總結(jié)
以上是生活随笔為你收集整理的docker Gitlab14.5.0 初始化账号以及密码是什么呢?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SpringBoot2 整合 AXIS2
- 下一篇: 12123两小时没付款怎么办_机械厂上班