重置 Docker 中 Gitlab 的账号密码

这篇具有很好参考价值的文章主要介绍了重置 Docker 中 Gitlab 的账号密码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、首先进入Docker容器

docker exec -it gitlab bash

2、连接到 gitlab 的数据库

需要谨慎操作

gitlab-rails console -e production

等待加载完后会进入控制台

重置 Docker 中 Gitlab 的账号密码,docker,gitlab,容器

---------------------------------------------------------------------------------------------------------------------------------

不是docker部署则需要切换到gitlab安装目录,例如:

cd /opt/gitlab/bin

 然后链接数据库

sudo  gitlab-rails console -e production

-------------------------------------------------------------------------------------------------------------------------------- 

3、通过用户名或邮箱找到用户

user = User.find_by(username: 'root')

4、更改密码

通过上一步查找到 root 用户,并赋值给 user,现在可以通过 user 更改密码

(1)重置密码命令

user.password = 'S87hdj@&yhkk'

(2)再次确认密码 

user.password_confirmation = 'S87hdj@&yhkk'

5、修改密码后进行保存

user.save!

这样就修改完毕了!使用 exit 命令退出gitlab数据库即可。

重置 Docker 中 Gitlab 的账号密码,docker,gitlab,容器文章来源地址https://www.toymoban.com/news/detail-812423.html

6、重启gitlab

(1)容器内重启

gitlab-ctl restart

(2)重启docker容器

docker restart gitlab

到了这里,关于重置 Docker 中 Gitlab 的账号密码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker中安装gitlab,并完成gitlab容器迁移包括相关数据备份

    docker拉取gitlab 启动容器 更改配置信息 重新启动 服务器开放端口 测试运行 将这个gitlab容器迁移到另外一个服务器上,并且把数据备份 查看容器名称和容器ID 查看容器对应的挂载目录 得到宿主机与容器的映射关系,方便我们在宿主机内更改配置文件 进入容器并将数据备份

    2024年02月03日
    浏览(43)
  • gitlab docker 忘记root密码,重新设置

    在 Ubuntu 上安装 gitlab docker ,非常简单方便; 安装方法:GitLab Docker images | GitLab 根据提示,可以直到 root 的默认密码在: /srv/gitlab/config/initial_root_password 一般保存一下这个文件;# NOTE: This file will be automatically deleted in the first reconfigure run after 24 hours. 根据 这个文件,可以知道,

    2024年02月07日
    浏览(41)
  • 记录误删除docker中极狐gitlab容器恢复过程

    如题一次误操作导致删除了docker中极狐gitlab容器恢复过程 情况说明 创建容器时,我是用的是极狐官网推荐安装的步骤,具体按照官网步骤走就行 详见:https://docs.gitlab.cn/jh/install/docker.html 2.误删除后同样使用上述的命令启动容器会报错 docker启动报错:Error response from daemon: s

    2024年02月02日
    浏览(50)
  • Jenkins+GitLab+Docker搭建前端自动化构建镜像容器部署

    前言 🚀 需提前安装环境及知识点: 1、Docker搭建及基础操作 2、DockerFile文件描述 3、Jenkins搭建及基础点 🚀 目的: 将我们的前端项目打包成一个镜像容器并自动发布部署,可供随时pull访问 1、在当前项目的根目录创建Dockerfile文件并写入如下代码: 代码片段详细描述: 注意

    2024年02月05日
    浏览(74)
  • docker安装的elasticsearch容器设置账号密码

    我使用的是docker安装的es 首先进入docker 容器 编辑elasticsearch.yml文件,并向其中添加: 退出容器,重启elasticsearch,执行设置用户名和密码的命令 到这里就成功了,欢迎点赞评论提问哦。

    2024年02月15日
    浏览(54)
  • 飞腾ft2000-麒麟V10-SP1安装Docker、运行gitlab容器

    目录 一、安装及配置docker 1、卸载docker相关包及删除相关配置文件 2、安装二进制docker 1.下载软件包 2.解压 3.修改镜像加速地址 4.修改profile文件 5.启动docker 6.docker常用命令 二、安装并启动gitlab镜像 1.安装gitlab镜像 1.查询满足使用需求的gitlab版本  2.下载镜像 2.运行gitlab及修改

    2024年02月02日
    浏览(66)
  • gitlab没有push权限,重设账号密码仍然不行,问题解决

    目录 一  问题描述 二  权限问题 三 参考链接 $ git push Enumerating objects: 570, done. Counting objects: 100% (570/570), done. Delta compression using up to 12 threads Compressing objects: 100% (541/541), done. Writing objects: 100% (560/560), 75.00 MiB | 4.18 MiB/s, done. Total 560 (delta 166), reused 10 (delta 5) remote: Resolving deltas:

    2024年02月16日
    浏览(46)
  • Jenkins+GitLab+Docker搭建前端自动化构建镜像容器部署(无本地证书,映射证书)

    前言 🚀 需提前安装环境及知识点: 1、Docker搭建及基础操作 2、DockerFile文件描述 3、Jenkins搭建及基础点 🚀 目的: 将我们的前端项目打包成一个镜像容器并自动发布部署,可供随时pull访问 1、在当前项目的根目录创建Dockerfile文件并写入如下代码: 代码片段详细描述: 注意

    2024年02月15日
    浏览(60)
  • Docker部署的gitlab升级指南(15.11.X容器里升级PostgreSQL到13.8)

    一、确定当前版本 二、备份数据,防止升级发生意外 三、确定升级路线 docker环境部署gitlab的升级很简单,直接基于高版本的镜像运行容器即可; 需要注意的是gitlab的升级不能跨大版本升级,详见升级路径: https://docs.gitlab.com/ee/update/index.html#upgrade-paths 可在此链接查看gitla

    2024年01月16日
    浏览(52)
  • 没有外网的麒麟系统上搭建GitLab服务并且无需客户端账号密码验证

    要在没有外网的麒麟系统上搭建GitLab服务并且无需客户端账号密码验证,可以按照以下步骤进行操作: 安装必要的依赖包和软件 安装GitLab的依赖工具 下载并安装GitLab 配置GitLab 打开GitLab配置文件并做出如下修改: 将 external_url 配置为: 去掉 nginx 配置: 添加GitLab监听所有本

    2024年02月09日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包