首页 > 其他分享 >gitlab账号密码忘记(docker部署)

gitlab账号密码忘记(docker部署)

时间:2024-01-19 10:11:11浏览次数:32  
标签:gitlab Qwer production docker main irb 账号密码

1.进入容器

docker exec -it gitlab exec 

2.修改密码

su git
gitlab-rails console -e production //可以带上-e 参数查看版本,不同版本修改用户密码有细微差别
u = User.where(id:1).first
u.password='Qwer@1234'
u.save

[root@DevOPS ~]# docker exec -it gitlab bash
root@a36744b0240c:/# su git
$ gitlab-rails console -e production
--------------------------------------------------------------------------------
 Ruby:         ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux]
 GitLab:       14.0.0 (f1926d2aa64) FOSS
 GitLab Shell: 13.19.0
 PostgreSQL:   12.6
--------------------------------------------------------------------------------
Loading production environment (Rails 6.1.3.2)
irb(main):001:0> u = User.where(id:1).first
=> #<User id:1 @yuqiao>
irb(main):002:0> u.password='Qwer@1234'
=> "Qwer@1234"
irb(main):003:0> u.save
Enqueued ActionMailer::MailDeliveryJob (Job ID: d23bd315-a6cc-4f21-8c73-6890a1b39d82) to Sidekiq(mailers) with arguments: "DeviseMailer", "password_change", "deliver_now", {:args=>[#<GlobalID:0x00007ff1860ebdf0 @uri=#<URI::GID gid://gitlab/User/1>>]}
=> true
irb(main):004:0> 

3.重新登陆验证

 

标签:gitlab,Qwer,production,docker,main,irb,账号密码
From: https://www.cnblogs.com/aroin/p/17974026

相关文章

  • Docker安装PostgreSQL
    Tips:内容仅供参考。保证联网[root@node1/etc/yum.repos.d]#dockersearchpostgres[root@node1/etc/yum.repos.d]#dockerpullpostgres:14.2创建Docker挂载目录[root@node1/etc/yum.repos.d]#mkdir/data/postgresql-p运行一个新PostgreSQL容器dockerrun--namepostgres--......
  • docker运行Whisper
    Docker运行Whisper概述在软件开发过程中,部署环境的一致性是一个重要的问题。不同的开发人员、不同的机器环境和不同的操作系统可能会导致开发、测试和部署过程中的问题。为了解决这个问题,Docker应运而生。Docker是一个开源的容器化平台,可以将应用程序及其所有依赖项打包到一个可......
  • Docker 修改默认存储位置
    docker的默认存储位置在/var/lib/docker下首先将数据移动到新路径cp-a/var/lib/docker/home/cralor/docker_home最好是在docker安装之后就修改存储位置,可将原数据进行备份。 2.编辑/etc/docker/daemon.json配置文件,不存在需手动创建内容如下:{"registry-m......
  • Docker运行Jnekins
    下载镜像dockerpulljenkins/jenkins:2.419赋予权限chown-R1000:1000/opt/workspace/chown-R1000:1000/usr/local/mavenchown-R1000:1000/usr/local/gitchown-R1000:1000/usr/local/jdk11/jdk-11.0.20chown-R1000:1000/opt/jenkinschown-R1000:1000/e......
  • docker镜像部署 Stable Diffusion
    Docker镜像部署StableDiffusion什么是Docker?Docker是一个开源的容器化平台,可以将应用程序和其所依赖的所有组件打包在一个可移植的容器中。与虚拟机不同,Docker容器不需要额外的操作系统,因此它们更加轻量级和高效。什么是StableDiffusion?StableDiffusion是一个用于分析稳定......
  • stable diffusion 生成docker镜像
    StableDiffusion生成Docker镜像简介Docker是一个流行的容器化平台,允许开发者打包和分发应用程序及其依赖项。而StableDiffusion是一个用于稳定扩散的算法,用于解决数据传输中的拥塞问题。本文将介绍如何使用StableDiffusion生成Docker镜像,并提供相关的代码示例。什......
  • docker 安装MYSQL
    安装dockerrun-p3308:3306--nametest-mysql-v/var/docker-data/mysql/conf:/etc/mysql/conf.d-v/var/docker-data/mysql/logs:/logs-v/var/docker-data/mysql/data:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=123456-dmysql:5.7.43关于主机是不是需要my.cnf实测并......
  • 使用 Docker 安装 MongoDB 数据库
    byemanjusakafromhttps://www.emanjusaka.top/2024/01/docker-create-mongo-db彼岸花开可奈何本文欢迎分享与聚合,全文转载请留下原文地址。Docker安装命令dockerrun-d--namemongo--restart=always--privileged=true-p27017:27017-v/opt/doc/data:/data/dbmo......
  • Stirling-PDF docker安装
    有时候pdf文件需要处理,有个开源工具。https://github.com/Stirling-Tools/Stirling-PDF docker安装1、下载dockerpullfrooodle/s-pdf:latest2、安装dockerrun-d\-p8380:8080\-v/Users/xxxx/Documents/Stirling-PDF/data/:/usr/share/tesseract-ocr/4.......
  • docker 创建编译容器 rk3588
    创建ubuntu指定名称创建容器dockerrun-t-i-d-v/opt:/opt--nameubuntu2004ubuntu:20.04/bin/bash修改ustc镜像源sed-i's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g'/etc/apt/sources.listsed-i's/security.ubuntu.com/mirrors.ustc.edu.cn/g'......