最近在使用docker安装gitlab时,什么都配置好了,但浏览器一访问就报错 502 ,具体提示

该问题应该如何解决呢?

其实产生为原因很简单,就是因为你虚拟机内存太小,直接调大虚拟机内存,我是直接调到了3G内存才行,2G都不够,这说明gitlab启动起来真是挺吃内存的,改完内存后,重启虚拟机,再启动docker,然后查看gitlab的镜像是否已经启动,相关指令如下:

 #启动docker systemctl start docker #查看启动镜像 docker ps # 如果没启动可以执行启动指令(具体端口根据自己的需要来) docker run -detach --publish 8443:443 --publish 8880:80 --publish 8222:22 --name gitlab --restart always -v /usr/local/gitlab/config:/etc/gitlab -v /usr/local/gitlab/logs:/var/log/gitlab -v /usr/local/gitlab/data:/var/opt/gitlab --privileged=true gitlab/gitlab-ce:latest 

最后去访问浏览器,需要多刷新几遍(可能需要等待2分钟左右,中途刷新可能还是会提示502,不过不要紧,多等会多刷新几次,甚至清除浏览器缓存再刷新),因为启动需要一段时间,然后发现正常显示登陆页面了。