Docker gitlab 502解决办法
Docker 运行gitlab镜像时,容器一直处于starting状态。访问页面显示502可能原因:端口冲突检查docker容器的端口映射是否与其他应用冲突服务器配置太低(gitlab最低配置要求为2G内存,其实1G也可以),或者部分云服务器默认未配置swap分区(大多数都是这个原因)解决办法:修改swap分区为2Gfree -h#查看swap分区大小,发现swap分区果然为0dd if=/dev
·
Docker 运行gitlab镜像时,容器一直处于starting状态。访问页面显示502
可能原因:
-
端口冲突
解决办法:检查docker容器的端口映射是否与其他应用冲突 -
服务器配置太低(gitlab最低配置要求为2G内存,其实1G也可以,请耐心等待。若超过一个小时还未启动成功可能是部分云服务器默认未配置swap分区
解决办法:修改swap分区为2Gfree -h #查看swap分区大小,发现swap分区果然为0 dd if=/dev/zero of=/var/swap bs=1024 count=2048000 #分区大小设为2g,dd命令:创建swap用的分区文件/var/swap mkswap -f /var/swap #将文件变成swap分区 swapon /var/swap #开启swap free -h #再次查看swap分区大小,发现swap分区大小为2G vi /etc/fstab #编辑自启动文件配置,设置开机自启动 #添加如下行,保存并退出 /var/swap swap swap defaults 0 0
再刷新一下gitlab首页,看看效果吧。
下面是执行过程截图:
更多推荐
已为社区贡献4条内容
所有评论(0)