docker Gitlab14.5.0 初始化账号以及密码是什么呢?
生活随笔
收集整理的這篇文章主要介紹了
docker Gitlab14.5.0 初始化账号以及密码是什么呢?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1. 進入容器
- 2. 進入bin目錄
- 3. 執行命令
- 4. 執行命令
- 5. 修改密碼
- 6. 確認密碼
- 7. 保存修改
- 8. 操作記錄(全)
- 9. 操作截圖(全)
這時,gitlab已經跑起來了,通過瀏覽器能正常訪問了,那么問題來了,初始化的管理員賬號是什么呢?是 root,那它的密碼是什么呢?
我也不知道它的密碼是多少,進容器里修改root的密碼
謹記原則:復制命令敲回車
1. 進入容器
docker exec -it gitlab bash2. 進入bin目錄
進入gitlab的bin目錄
cd /opt/gitlab/bin3. 執行命令
執行gitlab-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. 執行命令
找到root的用戶,輸入u=User.where(id:1).first,然后回車
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’,然后回車
執行命令
操作記錄:
irb(main):003:0> u.password_confirmation='12345678' => "12345678"6. 確認密碼
執行命令
u.password_confirmation='12345678'操作記錄:
irb(main):003:0> u.password_confirmation='12345678' => "12345678"7. 保存修改
保存修改,輸入u.save,然后回車,等到輸出true,這時,密碼修改成功
執行命令
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. 操作截圖(全)
總結
以上是生活随笔為你收集整理的docker Gitlab14.5.0 初始化账号以及密码是什么呢?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringBoot2 整合 AXIS2
- 下一篇: 12123两小时没付款怎么办_机械厂上班