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

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

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

環(huán)境說明

IP 注冊中心
192.168.20.5 consule
192.168.20.6
192.168.20.7

1. docker配置

所有的物理機都需要配置,只需要更改相應的網(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)絡

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

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)絡自動同步到其他機器
docker network create -d overlay --subnet=192.168.21.0/24 overlay-net

查看

docker ps
docker network ls

在這里插入圖片描述

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

在這里插入圖片描述

3. 啟動容器

容器名不能重復

# 在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通

在這里插入圖片描述

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

相關文章

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

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

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

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

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

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

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

    Docker 清理的常用方法及問題

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

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

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

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

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

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

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

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

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

    Docker構建python Flask+ nginx+uwsgi容器

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

    設置docker的定時關閉和啟動方式

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

最新評論