欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker中搭建overlay 網(wǎng)絡(luò)實(shí)驗(yàn)環(huán)境

 更新時(shí)間:2017年08月07日 08:54:27   作者:CloudMan  
這篇文章主要介紹了docker中搭建overlay 網(wǎng)絡(luò)實(shí)驗(yàn)環(huán)境的相關(guān)資料,需要的朋友可以參考下

為支持容器跨主機(jī)通信,Docker 提供了 overlay driver,使用戶(hù)可以創(chuàng)建基于 VxLAN 的 overlay 網(wǎng)絡(luò)。VxLAN 可將二層數(shù)據(jù)封裝到 UDP 進(jìn)行傳輸,VxLAN 提供與 VLAN 相同的以太網(wǎng)二層服務(wù),但是擁有更強(qiáng)的擴(kuò)展性和靈活性。有關(guān) VxLAN 更詳細(xì)的內(nèi)容可參考 CloudMan 在《每天5分鐘玩轉(zhuǎn) OpenStack》中的相關(guān)章節(jié)。

Docerk overlay 網(wǎng)絡(luò)需要一個(gè) key-value 數(shù)據(jù)庫(kù)用于保存網(wǎng)絡(luò)狀態(tài)信息,包括 Network、Endpoint、IP 等。Consul、Etcd 和 ZooKeeper 都是 Docker 支持的 key-vlaue 軟件,我們這里使用 Consul。

實(shí)驗(yàn)環(huán)境描述

我們會(huì)直接使用上一章 docker-machine 創(chuàng)建的實(shí)驗(yàn)環(huán)境。在 docker 主機(jī) host1(192.168.56.104)和 host2(192.168.56.105)上實(shí)踐各種跨主機(jī)網(wǎng)絡(luò)方案,在 192.168.56.101 上部署支持的組件,比如 Consul。

最簡(jiǎn)單的方式是以容器方式運(yùn)行 Consul:

docker run -d -p 8500:8500 -h consul --name consul progrium/consul -server -bootstrap

容器啟動(dòng)后,可以通過(guò) http://192.168.56.101:8500 訪問(wèn) Consul。

接下來(lái)修改 host1 和 host2 的 docker daemon 的配置文件/etc/systemd/system/docker.service。

--cluster-store 指定 consul 的地址。
--cluster-advertise 告知 consul 自己的連接地址。

重啟 docker daemon。

systemctl daemon-reload  

systemctl restart docker.service

host1 和 host2 將自動(dòng)注冊(cè)到 Consul 數(shù)據(jù)庫(kù)中。

準(zhǔn)備就緒,實(shí)驗(yàn)環(huán)境如下:

下一節(jié)創(chuàng)建 overlay 網(wǎng)絡(luò)。

相關(guān)文章

  • 快速安裝Docker詳細(xì)步驟教程

    快速安裝Docker詳細(xì)步驟教程

    這篇文章主要為大家詳細(xì)的介紹了快速安裝Docker的詳細(xì)步驟教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-03-03
  • skywalking在docker中應(yīng)用方式

    skywalking在docker中應(yīng)用方式

    這篇文章主要介紹了skywalking在docker中應(yīng)用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Docker安裝配置Redis鏡像的實(shí)現(xiàn)步驟

    Docker安裝配置Redis鏡像的實(shí)現(xiàn)步驟

    Redis是一個(gè)由Salvatore Sanfilippo寫(xiě)的key-value存儲(chǔ)系統(tǒng),是跨平臺(tái)的非關(guān)系型數(shù)據(jù)庫(kù)。Redis 是一個(gè)開(kāi)源的使用 ANSI C 語(yǔ)言編寫(xiě)、遵守 BSD 協(xié)議、支持網(wǎng)絡(luò)、可基于內(nèi)存、分布式、可選持久性的鍵值對(duì)(Key-Value)存儲(chǔ)數(shù)據(jù)庫(kù),并提供多語(yǔ)言API,本文帶你在Docker安裝配置它
    2021-11-11
  • 通過(guò)Docker部署Redis 6.x集群的方法

    通過(guò)Docker部署Redis 6.x集群的方法

    這篇文章主要介紹了通過(guò)Docker部署Redis 6.x集群的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • 替換docker容器中的一個(gè)文件的實(shí)現(xiàn)

    替換docker容器中的一個(gè)文件的實(shí)現(xiàn)

    在某些情況下,我們可能確實(shí)需要更新容器內(nèi)的文件,本文主要介紹了替換docker容器中的一個(gè)文件的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-06-06
  • docker-compose簡(jiǎn)單使用方法詳解

    docker-compose簡(jiǎn)單使用方法詳解

    Compose通過(guò)一個(gè)配置文件來(lái)管理多個(gè)Docker容器,在配置文件中,所有的容器通過(guò)services來(lái)定義,然后使用docker-compose腳本來(lái)啟動(dòng),停止和重啟應(yīng)用,和應(yīng)用中的服務(wù)以及所有依賴(lài)服務(wù)的容器,這篇文章主要介紹了docker-compose簡(jiǎn)單使用方法,需要的朋友可以參考下
    2022-10-10
  • Docker NFS volume創(chuàng)建與使用方式

    Docker NFS volume創(chuàng)建與使用方式

    這篇文章主要介紹了Docker NFS volume創(chuàng)建與使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 詳解docker pull 下來(lái)的鏡像都存到了哪里

    詳解docker pull 下來(lái)的鏡像都存到了哪里

    這篇文章主要介紹了詳解docker pull 下來(lái)的鏡像都存到了哪里,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • docker搭建fastdfs環(huán)境的方法步驟

    docker搭建fastdfs環(huán)境的方法步驟

    在實(shí)際使用中,通過(guò)源碼編譯安裝過(guò)程非常復(fù)雜,但是通過(guò)docker快速構(gòu)建卻非常容易,本文主要介紹了docker搭建fastdfs環(huán)境,具有一定的參考價(jià)值,感興趣的可以了解一下
    2022-06-06
  • Alpine鏡像中如何安裝telnet

    Alpine鏡像中如何安裝telnet

    BusyBox是一個(gè)在嵌入式系統(tǒng)和資源受限環(huán)境中廣泛使用的工具集合,它為用戶(hù)提供了輕量級(jí)、功能強(qiáng)大和靈活的命令行工具集,這篇文章主要介紹了Alpine鏡像中安裝telnet,需要的朋友可以參考下
    2024-06-06

最新評(píng)論