亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

Docker overlay 網絡搭建的方法

2024-09-01 13:55:06
字體:
來源:轉載
供稿:網友

Overlay網絡是指通過在現有網絡上疊加一個軟件定義的邏輯網絡,最大程度的保留原有網絡,通過定義其上的邏輯網絡,實現業務邏輯,解決原有數據中心的網絡問題。

快速開始

Docker跨主機網絡方案

docker 原生

  1. overlay
  2. macvlan

第三方方案

  1. flannel
  2. weave
  3. calico

之前介紹了Consul搭建集群,所以在此直接選用docker自帶的overlay方案來做,和Consul完美結合。

環境準備

參考之前的一篇《Consul 搭建集群》準備三臺虛機。

 

  ip
n1 172.20.20.10
n2 172.20.20.11
n3 172.20.20.12

 

在這三臺虛機上啟動consul并創建集群

n1

[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

n2

[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

n3

[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>

配置 docker

登錄n1

修改 /etc/sysconfig/docker-network

# /etc/sysconfig/docker-networkDOCKER_NETWORK_OPTIONS=--cluster-store=consul://172.20.20.10:8500 --cluster-advertise=172.20.20.10:2376

其中ip部分為consul容器節點的ip。

在命令行中輸入 docker network create -d overlay myoverlay創建一個名為myoverlay的網絡,并用 docker network ls檢查docker網絡列表

[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

登錄 n2

修改 /etc/sysconfig/docker-network

# /etc/sysconfig/docker-networkDOCKER_NETWORK_OPTIONS=--cluster-store=consul://172.20.20.11:8500 --cluster-advertise=172.20.20.11:2376

這里不用再次新建立myoverlay網絡了,因為他們是一個集群。直接檢查網絡列表

[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

發現myoverlay已經在其中。

同理操作n3

[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

啟動容器 驗證overlay網絡

登錄n1以myoverlay啟動一個busybox的容器

[root@n1 sysconfig]# docker run --network myoverlay busybox

查看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"        }      }

可以看到網絡是myoverlay ip 為 10.0.0.2

登錄n2myoverlay啟動一個busybox的容器

[root@n2 sysconfig]# docker run --network myoverlay busybox

查看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"        }      }

這個busybox的ip為10.0.0.3

進入容器,ping 10.0.0.2

[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 ms

ping 是通的, overlay 網絡搭建成功!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品国产高清久久久久久久久| 国产精品久久久久国产a级| 久久久电影免费观看完整版| 亚洲男人av在线| 国产在线拍揄自揄视频不卡99| 国产在线高清精品| 日韩激情视频在线| 国产精品在线看| 尤物九九久久国产精品的分类| 欧美亚洲成人精品| 日韩hd视频在线观看| 亚洲欧美在线一区| 亚洲欧美综合区自拍另类| 欧美日韩第一页| 国产美女精彩久久| 欧美激情精品久久久久久大尺度| 亚洲视屏在线播放| 欧美香蕉大胸在线视频观看| 国产精品久久久久久久久久99| 欧美激情va永久在线播放| 日韩中文在线观看| 91亚洲国产精品| 欧美激情视频一区二区| 日韩欧美亚洲一二三区| 欧美日韩在线免费观看| 奇米一区二区三区四区久久| 欧美激情一级精品国产| 亚洲精品福利资源站| 91在线直播亚洲| 中文字幕日韩在线视频| 亚洲午夜小视频| 日韩欧美国产一区二区| 国产精品91久久久| 日韩乱码在线视频| 欧美性一区二区三区| 欧美日韩国产色| 2019中文字幕全在线观看| 国产日韩在线亚洲字幕中文| 亚洲福利视频二区| 亚洲自拍偷拍视频| 亚洲综合中文字幕在线| 亚洲国产欧美一区二区丝袜黑人| 国产精品视频免费在线观看| 在线视频欧美日韩| 欧美日韩午夜激情| 欧美日韩中文字幕日韩欧美| 在线免费看av不卡| 国产亚洲视频中文字幕视频| 亚洲国产精品悠悠久久琪琪| 欧美综合一区第一页| 深夜福利一区二区| 57pao精品| 欧美日本黄视频| 国产欧美一区二区三区久久人妖| 久青草国产97香蕉在线视频| 久久在精品线影院精品国产| 亚洲四色影视在线观看| 欧美丰满少妇xxxx| 久久久99久久精品女同性| 动漫精品一区二区| 精品香蕉一区二区三区| 欧美精品18videosex性欧美| 久久免费国产视频| 国产成人av网址| 国产精品18久久久久久麻辣| 狠狠色香婷婷久久亚洲精品| 日韩av在线不卡| 精品无人区太爽高潮在线播放| 国产97在线亚洲| 精品日本高清在线播放| 亚洲女人天堂av| 日韩视频在线免费| 成人国产在线视频| 亚洲美女中文字幕| 亚洲japanese制服美女| 欧美国产日产韩国视频| 日韩电影免费观看中文字幕| 少妇高潮久久77777| 日韩男女性生活视频| 亚洲美女性视频| 日韩精品中文字幕视频在线| www.日韩av.com| 日韩高清欧美高清| 欧美日韩亚洲精品一区二区三区| 亚洲欧美国产一区二区三区| 精品亚洲一区二区三区四区五区| 中文字幕亚洲专区| 亚洲欧美另类国产| 亚洲午夜精品视频| 亚洲在线免费看| 欧美午夜激情小视频| 亚洲欧美另类在线观看| 欧美国产在线电影| 国产亚洲精品va在线观看| 亚洲国产99精品国自产| 欧美老肥婆性猛交视频| 狠狠色狠色综合曰曰| 久久久久久国产精品久久| 国产亚洲精品一区二区| 亚洲欧美在线播放| 国产香蕉精品视频一区二区三区| 欧美黑人一级爽快片淫片高清| 欧美电影在线免费观看网站| 国产精品69av| 欧美一区亚洲一区| 亚洲社区在线观看| 国产成人综合精品| 欧美一区二粉嫩精品国产一线天| 日韩网站免费观看高清| 91po在线观看91精品国产性色| 久久久黄色av| 中文字幕精品影院| 国产日韩中文字幕| 美女福利视频一区| 欧美福利小视频| 国产精品成人一区二区三区吃奶| 这里只有精品视频在线| 国产精品一区二区三区久久久| 亚洲精品电影在线| 在线成人中文字幕| 这里只有精品视频在线| 亚洲成人精品在线| 国产成人小视频在线观看| 亚洲第一国产精品| 亚洲无亚洲人成网站77777| 国产精品一区二区3区| 国产精品亚洲自拍| 久久频这里精品99香蕉| 97成人精品视频在线观看| 亚洲欧美成人在线| 伊人久久精品视频| 国模极品一区二区三区| 神马久久桃色视频| 国产91成人在在线播放| 欧美亚洲在线视频| 91影院在线免费观看视频| 亚洲变态欧美另类捆绑| 久久久国产精品视频| 亚洲最大成人免费视频| 激情懂色av一区av二区av| 精品精品国产国产自在线| 九九久久久久久久久激情| 亚洲成人黄色在线| 欧美成人在线影院| www.欧美精品| 色综合天天狠天天透天天伊人| 午夜精品久久久久久99热| 性欧美xxxx视频在线观看| 97在线视频免费播放| 国产女精品视频网站免费| 亚洲人a成www在线影院| 国产精品国产亚洲伊人久久| 欧美一区二区大胆人体摄影专业网站| 亚洲乱码一区av黑人高潮| 国产成人亚洲精品| 日韩成人在线电影网| 91精品综合久久久久久五月天| 韩国精品美女www爽爽爽视频| 中文国产亚洲喷潮| 成人福利网站在线观看11| 91在线观看免费高清| 欧美日韩免费区域视频在线观看| 亚洲福利在线播放| 久久久免费高清电视剧观看|