Docker gitlab 502解决办法

Docker 运行gitlab镜像时,容器一直处于starting状态。访问页面显示502

可能原因:

  • 端口冲突
    解决办法:检查docker容器的端口映射是否与其他应用冲突

  • 服务器配置太低(gitlab最低配置要求为2G内存,其实1G也可以,请耐心等待。若超过一个小时还未启动成功可能是部分云服务器默认未配置swap分区
    解决办法:修改swap分区为2G

    free -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首页,看看效果吧。


    下面是执行过程截图:

    查看swap分区大小,发现swap分区果然为0
    分区大小设为2g
    mkswap
    开启swap
    再次查看swap分区大小,发现swap分区大小为2G
    编辑自启动文件配置,设置开机自启动

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值