启动docker容器报500错误排查

问题描述

某个项目停止了,我通过http启动docker容器报500错误

解决过程

1.查看3000端口是否开放

查看3000端口是否开放

firewall-cmd --query-port=3000/tcp
图片[1]-启动docker容器报500错误排查-阿宅学院

这里的3000端口只是我的项目端口,可以换成自己的

2.检查外部网络是否可以访问服务器

直接在浏览器输入http://IP:3000/containers/json?all=true看是否有返回
结果是有返回,代表外部网络连接服务器没问题

3.查看ip转发

sysctl net.ipv4.ip_forward
图片[2]-启动docker容器报500错误排查-阿宅学院

看起来ip转发是正常的,但问题也就出现在这里,查看/etc/sysctl.conf文件,发现里面并没有ip转发相关配置

在 /etc/sysctl.conf里,将net.ipv4.ip_forward=1添加进去就好


    © 版权声明
    THE END
    支持博主,更新加速
    点赞5赞赏 分享
    勋章统计

    评论一下 抢沙发

    请登录后发表评论

      请登录后查看评论内容