• 技术文章 >运维 >Docker

    主机上docker之间不通怎么办

    angryTomangryTom2020-03-13 11:13:34原创1387

    主机上docker之间不通怎么办

    出现的问题:docker主机内部网络正常,与其它主机的连接失效,其它主机不能连接docker主机上映射的端口,docker内部也无法连接外部主机。

    服务器环境如下:

    所在系统centos

    docker info:

    WARNING: IPv4 forwarding is disabled

    WARNING: bridge-nf-call-iptables is disabled

    WARNING: bridge-nf-call-ip6tables is disabled

    解决主机上的docker之间不通的方法如下:

    1、编辑配置文件

    vim /etc/sysctl.conf

    在文件中增加以下代码

    net.bridge.bridge-nf-call-ip6tables=1
    net.bridge.bridge-nf-call-iptables=1
    net.bridge.bridge-nf-call-arptables=1
    net.ipv4.ip_forward=1

    2、重启网络

    systemctl restart network

    再次查看docker info,警告消失,主机上的docker网络恢复正常。

    更多相关教程,请关注PHP中文网docker教程栏目。

    以上就是主机上docker之间不通怎么办的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:主机怎么访问docker里的程序 下一篇:怎样进入到docker容器里面

    相关文章推荐

    • Docker cpu限制分析• docker为何选择golang开发?• Docker+LNMP+Jenkins+码云实现 PHP 代码自动化部署• 使用Docker部署PHP开发环境的方法详解• 主机怎么访问docker里的程序

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网