首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
V2EX  ›  问与答

docker consul 跨主机容器互访失败原因有哪些?

  •  
  •   dunhanson · 362 天前 · 1132 次点击
    这是一个创建于 362 天前的主题,其中的信息可能已经有所发展或是发生改变。

    两台虚拟机操作了好多次,还是找不到原因

    两个节点的容器互 ping 不了

    崩溃中。。。

    按这个教程来的

    https://www.cnblogs.com/bigberg/p/8521542.html

    ping 自己( 192.168.2.132 中的 centos2 容器)

    [[email protected] /]# ping centos2
    PING centos2 (10.0.0.3) 56(84) bytes of data.
    64 bytes from bb889745d6da (10.0.0.3): icmp_seq=1 ttl=64 time=0.022 ms
    64 bytes from bb889745d6da (10.0.0.3): icmp_seq=2 ttl=64 time=0.083 ms
    64 bytes from bb889745d6da (10.0.0.3): icmp_seq=3 ttl=64 time=0.075 ms
    

    ping 另一个容器( 192.168.2.131 中的 centos1 容器)

    [[email protected] /]# ping centos1
    PING centos1 (10.0.0.2) 56(84) bytes of data.
    From bb889745d6da (10.0.0.3) icmp_seq=1 Destination Host Unreachable
    From bb889745d6da (10.0.0.3) icmp_seq=2 Destination Host Unreachable
    From bb889745d6da (10.0.0.3) icmp_seq=3 Destination Host Unreachable
    

    192.168.2.131

    ExecStart=/usr/bin/dockerd 
    -H unix://var/run/docker.sock 
    -H tcp://0.0.0.0:2375 
    --cluster-store=consul://192.168.2.170:8500 
    --cluster-advertise=192.168.2.131:2375
    

    192.168.2.132

    ExecStart=/usr/bin/dockerd 
    -H unix://var/run/docker.sock 
    -H tcp://0.0.0.0:2375 
    --cluster-store=consul://192.168.2.170:8500 
    --cluster-advertise=192.168.2.132:2375
    
    7 回复  |  直到 2018-12-09 12:52:55 +08:00
        1
    HuHui   362 天前 via Android
    docker 容器本身网络不互通(说法可能有误,但意思是这样)。可以使用 host 模式,或者使用 Calico 之类的网络解决方案。进一步,使用 swam 方案(支持力度不够),或者 k8s (网络本身也是集成 Calico 之类的方案)
        2
    pangliang   362 天前
    docker 自带的 swarm 为何不用?
        3
    dunhanson   362 天前
    @HuHui @pangliang 知道有 docker swarm,但是这种方式也想尝试下,我想知道为啥会失败
        4
    HuHui   362 天前 via Android
    @dunhanson 还是有必要读下官方这篇文档的,https://docs.docker.com/network/#networking-tutorials
        5
    KingOfUSA   362 天前
    关键词:etcd / overlay
        6
    dunhanson   361 天前
    @HuHui 嗯 还是看官网教程好,哈哈哈 虽然英文很菜
        7
    dunhanson   361 天前
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   992 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 28ms · UTC 21:49 · PVG 05:49 · LAX 13:49 · JFK 16:49
    ♥ Do have faith in what you're doing.