docker启动gitlab后查看管理员密码与gitlab迁移

当你使用 Docker 启动 GitLab 后,初始的管理员密码并不是一个固定的默认值,而是需要你进行特定的操作来获取或设置,以下是通常的步骤:

查看初始密码

1、首先,需要进入正在运行的 GitLab 容器。可以使用以下命令:docker exec -it <container_name_or_id> bash,将<container_name_or_id>替换为实际的 GitLab 容器名称或 ID。
2、进入容器后,查看初始的管理员密码文件,命令为:cat /etc/gitlab/initial_root_password。这个文件中存储着初始生成的管理员(root 用户)密码。

重置密码

如果已经丢失了初始密码或者想要设置一个新的密码,可以通过 GitLab 的命令行工具来重置密码。在容器内执行gitlab-rails console -e production命令,进入 GitLab 的 Rails 控制台。
在控制台中,执行以下命令来重置密码:

user = User.where(id: 1).first
user.password = 'new_password'
user.password_confirmation = 'new_password'
user.save!

将new_password替换为你想要设置的新密码。
执行完上述命令后,管理员密码就被重置为你设置的新密码了。
最后,使用exit命令退出 Rails 控制台,然后使用新密码登录 GitLab。
另外,也可以通过 GitLab 的 Web 界面,在登录页面点击 “忘记密码” 链接,按照提示操作来重置管理员密码。

gitlab迁移地址

本地项目可通过 git remote -v 查看远程仓库信息,
通过http方式修改远程仓库地址

git remote set-url origin http://xxx.xxx.x.xxx:9080/repo.git

通过ssh方式修改远程仓库地址

git remote set-url origin git@xxx.xxx.x.xxx:9080/repo.git

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容