[运维|gitlab] docker Gitlab 命令行后台修改密码

参考文献

docker Gitlab 初始化账号以及密码是什么呢

修改密码

  1. 进入容器
bash 复制代码
docker exec -it gitlab bash
  1. 进入bin目录

进入gitlab的bin目录

bash 复制代码
cd /opt/gitlab/bin
  1. 执行命令 执行gitlab-rails console
bash 复制代码
gitlab-rails console
  1. 执行命令
    找到root的用户,输入u=User.where(id:1).first,然后回车
bash 复制代码
u=User.where(id:1).first
  1. 修改密码
    修改password,输入u.password='12345678',然后回车
    执行命令
bash 复制代码
u.password='12345678'
  1. 确认密码
bash 复制代码
u.password_confirmation='12345678'
  1. 保存修改
    保存修改,输入u.save,然后回车,等到输出true,这时,密码修改成功
    执行命令
bash 复制代码
u.save
相关推荐
tryCbest18 小时前
CentOS部署Docker容器
linux·docker·centos
菠萝炒饭pineapple-boss19 小时前
单机让多docker拥有多ip出口
docker
qyhua19 小时前
【Linux运维实战】彻底修复 CVE-2011-5094 漏洞
linux·运维·安全
九皇叔叔21 小时前
Linux Shell 正则表达式中的 POSIX 字符集:用法与实战
linux·运维·正则表达式
007php00721 小时前
百度面试题解析:微服务架构、Dubbo、Redis及其一致性问题(一)
redis·百度·docker·微服务·容器·职场和发展·架构
東雪蓮☆21 小时前
K8s 平滑升级
linux·运维·云原生·kubernetes
AKAMAI21 小时前
数据孤岛破局之战 :跨业务分析的难题攻坚
运维·人工智能·云计算
东巴图1 天前
JavaScript性能优化实战大纲性能优化的核心目标
运维·matlab
站长朋友1 天前
【邀请函】锐成信息 × Sectigo | CLM - SSL 证书自动化运维解决方案发布会
运维·自动化·ssl·clm·sectigo·47天ssl证书
qq_183802871 天前
Linux内核idr数据结构使用
linux·运维·服务器