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

docker overlay實現(xiàn)跨主機的容器互通的方法

 更新時間:2021年11月16日 14:27:02   作者:danceghost  
這篇文章主要介紹了docker overlay實現(xiàn)跨主機的容器互通,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

環(huán)境說明

IP 注冊中心
192.168.20.5 consule
192.168.20.6
192.168.20.7

1. docker配置

所有的物理機都需要配置,只需要更改相應(yīng)的網(wǎng)卡名eno3consul地址

sudo vim /lib/systemd/system/docker.service
#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
ExecStart=/usr/bin/dockerd  -H tcp://0.0.0.0:2376 -H unix:///var/run/docker.sock --cluster-store=consul://192.168.20.5:8500 --cluster-advertise=eno3:2376 --insecure-registry=0.0.0.0/0

注意 這個配置文件優(yōu)先級更高/etc/systemd/system/docker.service

檢查啟動

sudo systemctl daemon-reload 
sudo systemctl restart docker.service 
ps -ef | grep dockerd

在這里插入圖片描述

2. 創(chuàng)建注冊中心與網(wǎng)絡(luò)

在consul上創(chuàng)建網(wǎng)段與網(wǎng)絡(luò)名稱

docker run -d -p 8400:8400 -p 8500:8500 -p 8600:53/udp -h consul progrium/consul -server -bootstrap -ui-dir /ui
# 創(chuàng)建子網(wǎng),網(wǎng)絡(luò)自動同步到其他機器
docker network create -d overlay --subnet=192.168.21.0/24 overlay-net

查看

docker ps
docker network ls

在這里插入圖片描述

查看連接到注冊中心的物理機

在這里插入圖片描述

3. 啟動容器

容器名不能重復(fù)

# 在192.168.20.5
docker run -d -it --name test1 --net=overlay-net centos bash
# 在192.168.20.6
docker run -d -it --name test2 --net=overlay-net centos bash
# 在192.168.20.7
docker run -d -it --name test3 --net=overlay-net centos bash

可見互相能ping通

在這里插入圖片描述

到此這篇關(guān)于docker overlay實現(xiàn)跨主機的容器互通的文章就介紹到這了,更多相關(guān)docker容器互通內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker?Compose中如何限制容器的CPU和內(nèi)存使用

    Docker?Compose中如何限制容器的CPU和內(nèi)存使用

    這篇文章主要為大家介紹了Docker?Compose中限制容器的CPU和內(nèi)存使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • Docker搭建Calibre-Web在線書庫的實現(xiàn)示例

    Docker搭建Calibre-Web在線書庫的實現(xiàn)示例

    本文主要介紹了Docker搭建Calibre-Web在線書庫的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 如何用Docker快速部署Spug自動化運維平臺

    如何用Docker快速部署Spug自動化運維平臺

    Spug是面向中小企業(yè)的輕量級無Agent自動化運維平臺,集成主機管理、批量執(zhí)行、文件傳輸、任務(wù)計劃、配置監(jiān)控及多渠道報警功能,基于AntDesign設(shè)計,開源免費,支持Docker部署與初始化管理員賬戶
    2025-07-07
  • Docker 清理的常用方法及問題

    Docker 清理的常用方法及問題

    這篇文章主要介紹了Docker 清理的常用方法及問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • Docker構(gòu)建鏡像運行容器腳本出現(xiàn)換行符問題的解決

    Docker構(gòu)建鏡像運行容器腳本出現(xiàn)換行符問題的解決

    當(dāng)使用Docker構(gòu)建鏡像運行容器腳本出現(xiàn)換行符問題,Error: context must be a directory: “/root/xxxx/.\r”,下面主要介紹了這一問題的相關(guān)解決方法,希望對大家有所幫助
    2025-04-04
  • 安裝docker-ce報錯yum倉庫錯誤問題及解決

    安裝docker-ce報錯yum倉庫錯誤問題及解決

    安裝Docker-CE時,可能會因依賴軟件版本不足導(dǎo)致報錯,解決方法包括使用yum update更新軟件包,若倉庫無該包則需更新repo源,也可通過yum install -y docker-ce --skip-broken跳過依賴更新直接安裝,若遇yum命令執(zhí)行報錯
    2024-11-11
  • Windows10安裝WSL2 Ubuntu20.04并設(shè)置docker環(huán)境的方法

    Windows10安裝WSL2 Ubuntu20.04并設(shè)置docker環(huán)境的方法

    這篇文章主要介紹了Windows10安裝WSL2 Ubuntu20.04并設(shè)置docker環(huán)境的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • Navicat 連接服務(wù)器端中的docker數(shù)據(jù)庫的方法

    Navicat 連接服務(wù)器端中的docker數(shù)據(jù)庫的方法

    這篇文章主要介紹了Navicat 連接服務(wù)器端中的docker數(shù)據(jù)庫,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • Docker構(gòu)建python Flask+ nginx+uwsgi容器

    Docker構(gòu)建python Flask+ nginx+uwsgi容器

    這篇文章主要介紹了Docker構(gòu)建python Flask+ nginx+uwsgi容器,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • 設(shè)置docker的定時關(guān)閉和啟動方式

    設(shè)置docker的定時關(guān)閉和啟動方式

    文章介紹了在Docker中設(shè)置容器定時關(guān)閉和啟動的兩種方法:使用系統(tǒng)級定時任務(wù)(如cron)和使用Docker特定的解決方案,通過配置CronJob、DockerCompose或DockerSwarm,可以實現(xiàn)容器的定時啟動和關(guān)閉
    2024-12-12

最新評論