docker安装gitlab root密码重置
1、进入 GitLab 控制台 gitlab-rails console -e production
GitLab 版本不同,命令会有所不同(网上说的而基本都是gitlab-rails console production ),推荐大家直接上 GitLab 官网去找对应版本的命令
我测是使用gitlab-rails console production是进不去GitLab 控制台的
2、执行命令: user = User.where(id: 1).first
,此 user 则表示 root 用户
3、修改密码
执行命令:user.password = 'secret_pass'
修改密码,
执行命令:user.password_confirmation = 'secret_pass'
确认密码
4、保存密码
执行命令: user.save!
5、退出控制台
执行命令:exit
其他配置
编辑gitlab.rb文件
/etc/gitlab/gitlab.rb
IP配置 external_url 'http://192.168.110.193'
Markup 全选
#gitlab访问地址,可以写域名。暂时不要带端口,后面代码克隆用ssl方式
external_url 'http://你的ip'
不知道为什么,设置了端口的话docker启动会无法访问,暂时不知道原因
SSL链接配置:
C# 全选
#ssh主机ip
gitlab_rails['gitlab_ssh_host'] = '你的ip'
#ssh连接端口
gitlab_rails['gitlab_shell_ssh_port'] = 8022
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 张国生