欢迎光临
我们一直在努力

CentOS解决Docker Networking Disabled: WARNING: IPv4 forwarding is disabled. Networking will not work

CentOS解决Docker Networking Disabled: WARNING: IPv4 forwarding is disabled. Networking will not work

由于我的tensorflow serving是通过docker安装在一台CentOS机器上的,然后通过docker容器的端口映射将tfserving的服务端口暴露给外部访问
一开始都ok,然后运行了几天,发现外部到tensorflow serving连接超时,但是CentOS宿主机可以通过localhost连上,无奈试着重启了一下docker容器,发现重启时有提示
Docker Networking Disabled: WARNING: IPv4 forwarding is disabled. Networking will not work
初步确定应该是docker容器和宿主机之间的ipv4端口转发出现问题,解决方法就很简单。

  1. 编辑/etc/sysctl.conf ,找到
    1
    net.ipv4.ip_forward=0

    一行改为

    1
    net.ipv4.ip_forward=1

    ,如果没有这一行 则添加之。

  2. 使用命令
    1
    systemctl restart network

    重启网络 ok了

【本站文章皆为原创,未经允许不得转载】:汤不热吧 » CentOS解决Docker Networking Disabled: WARNING: IPv4 forwarding is disabled. Networking will not work
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址