无法启动问题
安装的教程主要参考官方文档,主要记录下安装遇到的问题,首先因为域名没有下来,使用的是IP,另外端口也是自定义的。
1 | sudo docker run --detach \ |
这个命令会提示bind: cannot assign requested address
,所以就只改端口。
1 | sudo docker run --detach \ |
IP在gitlab.rb配置中修改
1 | external_url 'http://47.xxx.xxx.xx' # 注意不需要加端口 |
修改完毕后,我就直接执行Docker命令重启了,访问网页直接显示502的界面,然后CPU暴涨,直接卡死,只能控制台重启机器。我以为是机器配置的问题,毕竟是2核4G的,于是我又换了一个低一点的版本13,试了下,发现依旧卡死。最后参考这篇文章docker 搭建gitlab后,出现502的处理方案之一。
1 | docker exec gitlab gitlab-ctl reconfigure |
Dcoker启动后先不要访问网页,等一会CPU降下去后再执行这个命令。
初始化密码问题
之前安装的是13,密码在第一次访问时会显示重置密码的网页,但是安装的15,发现没有这个重置密码的,只有一个登录,原来从14开始初始密码放置在/etc/gitlab/initial_root_password
,找到后直接登录后再重置。
安装Gitlab也算有好多次了,之前主要是原生的安装并没有用过Docker,另外吐槽下这玩意,动不动就CPU爆满,真的不是很友好。