关灯
开启左侧

[其它] Docker overlay 网络搭建的方法

[复制链接]
云V小编 发表于 2022-4-11 10:46:47 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
[root@n1 vagrant]# consul agent -server -bootstrap-expect 3 -data-dir /etc/consul.d -node=node1 -bind=172.20.20.10 -ui -client 0.0.0.0[root@n2 vagrant]# consul agent -server -bootstrap-expect 3 -data-dir /etc/consul.d -node=node2 -bind=172.20.20.11 -ui -client 0.0.0.0 -join 172.20.20.10[root@n3 vagrant]# consul agent -server -bootstrap-expect 3 -data-dir /etc/consul.d -node=node3 -bind=172.20.20.12 -ui -client 0.0.0.0 -join 172.20.20.10[root@n1 vagrant]# consul membersNode  Address      Status Type  Build Protocol DC  Segmentnode1 172.20.20.10:8301 alive  server 1.1.0 2     dc1 <all>node2 172.20.20.11:8301 alive  server 1.1.0 2     dc1 <all>node3 172.20.20.12:8301 alive  server 1.1.0 2     dc1 <all># /etc/sysconfig/docker-networkDOCKER_NETWORK_OPTIONS=--cluster-store=consul://172.20.20.10:8500 --cluster-advertise=172.20.20.10:2376[root@n1 sysconfig]# docker network lsNETWORK ID     NAME        DRIVER       SCOPE5a8df7650e34    bridge       bridge       local8e574df4fb90    docker_gwbridge   bridge       locald69aab5b2621    host        host        local7301c62bca4d    none        null        local[root@n1 sysconfig]# docker network create -d overlay myoverlay36feac75fb49edcf8920ed39109424b833501268942fb563708aa306fccfb15c[root@n1 sysconfig]# docker network lsNETWORK ID     NAME        DRIVER       SCOPE5a8df7650e34    bridge       bridge       local8e574df4fb90    docker_gwbridge   bridge       locald69aab5b2621    host        host        local36feac75fb49    myoverlay      overlay       global7301c62bca4d    none        null        local# /etc/sysconfig/docker-networkDOCKER_NETWORK_OPTIONS=--cluster-store=consul://172.20.20.11:8500 --cluster-advertise=172.20.20.11:2376[root@n2 vagrant]# docker network lsNETWORK ID     NAME        DRIVER       SCOPE9f2b7d40a69f    bridge       bridge       local1d9ee9546c81    docker_gwbridge   bridge       locale1f72fa7710c    host        host        local36feac75fb49    myoverlay      overlay       global372109bb13bc    none        null        local[root@n3 vagrant]# docker network lsNETWORK ID     NAME        DRIVER       SCOPE14cf16d37c9b    bridge       bridge       localca426545fedb    docker_gwbridge   bridge       localb57d2f555fa2    host        host        local36feac75fb49    myoverlay      overlay       globalfcb5da0380e4    none        null        local[root@n1 sysconfig]# docker run --network myoverlay busybox"Networks": {        "myoverlay": {          "IPAMConfig": null,          "Links": null,          "Aliases": [            "e7d558b35607"          ],          "NetworkID": "36feac75fb49edcf8920ed39109424b833501268942fb563708aa306fccfb15c",          "EndpointID": "6b1c975847b506a151940893e3ac189a7053cb34dda4ec2b5797c93f6eeb3534",          "Gateway": "",          "IPAddress": "10.0.0.2",          "IPPrefixLen": 24,          "IPv6Gateway": "",          "GlobalIPv6Address": "",          "GlobalIPv6PrefixLen": 0,          "MacAddress": "02:42:0a:00:00:02"        }      }[root@n2 sysconfig]# docker run --network myoverlay busybox"Networks": {        "myoverlay": {          "IPAMConfig": null,          "Links": null,          "Aliases": [            "f673ccb5ab32"          ],          "NetworkID": "36feac75fb49edcf8920ed39109424b833501268942fb563708aa306fccfb15c",          "EndpointID": "39f8e9e098ce3faf039aa60e275ec90428f86c6378f5b4c54d8682741e71673f",          "Gateway": "",          "IPAddress": "10.0.0.3",          "IPPrefixLen": 24,          "IPv6Gateway": "",          "GlobalIPv6Address": "",          "GlobalIPv6PrefixLen": 0,          "MacAddress": "02:42:0a:00:00:03"        }      }[root@n2 vagrant]# docker psCONTAINER ID    IMAGE        COMMAND         CREATED       STATUS       PORTS                         NAMESf673ccb5ab32    busybox       "sh"           2 minutes ago    Up 2 minutes                                objective_pare[root@n2 vagrant]# docker exec -ti f673ccb5ab32 /sh/ # ping 10.0.0.2PING 10.0.0.2 (10.0.0.2): 56 data bytes64 bytes from 10.0.0.2: seq=0 ttl=64 time=1.309 ms64 bytes from 10.0.0.2: seq=1 ttl=64 time=0.535 ms64 bytes from 10.0.0.2: seq=2 ttl=64 time=1.061 ms64 bytes from 10.0.0.2: seq=3 ttl=64 time=0.764 ms^C--- 10.0.0.2 ping statistics ---4 packets transmitted, 4 packets received, 0% packet lossround-trip min/avg/max = 0.535/0.917/1.309 msping 是通的, overlay 网络搭建成功!

以上就是本文的全部内容,希望对大家的学习有所帮助。
 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


0关注

0粉丝

101帖子

热门图文
热门帖子
排行榜
作者专栏

关注我们:微信订阅号

官方微信

APP下载

全国服务Q Q:

956130084

中国·湖北

Email:956130084@qq.com

Copyright   ©2015-2022  站长技术交流论坛|互联网技术交流平台Powered by©Discuz!技术支持:得知网络  

鄂公网安备 42018502006730号

  ( 鄂ICP备15006301号-5 )