crabhit
V2EX  ›  Docker

Docker 跨主机互联有没有更好的解决方案

  •  
  •   crabhit ·
    crabhit · Jan 15, 2015 · 4702 views
    This topic created in 4177 days ago, the information mentioned may be changed or developed.
    除了Ambassador,有没有更好的解决方案?感觉Ambassador 好麻烦的说,每个主机都要开一个Ambassador 容器。
    3 replies    2015-02-06 12:36:34 +08:00
    yeasy
        1
    yeasy  
       Jan 15, 2015
    恩 你的问题其实是两个方面的,一个是容器的地址会自动变化;另一个才是跨主机互访。
    第一个问题解决方案可以通过搭建类似 dns 的系统或强制分配静态地址,Ambassador 是面向这个问题的。
    第二个问题可以通过在外面物理机之间构建一层 Overlay 来解决,比如用 vlan、vxlan、nvgre等,这块你可以参考下 openstack 是怎么让虚机跨主机互访的,原理是一样的。也有一些开源项目比如 waive 在做类似的事情。
    huaiyinhou
        2
    huaiyinhou  
       Jan 24, 2015 via Android
    今天看了一篇文章题目类似,通过openswitch解决的
    dockervps
        3
    dockervps  
       Feb 6, 2015
    可以在主机上docker-proxy来搞定,走socket。绑定物理主机的端口
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3333 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 115ms · UTC 12:09 · PVG 20:09 · LAX 05:09 · JFK 08:09
    ♥ Do have faith in what you're doing.