docker微服務同網段配置

2022-09-20 20:18:09 字數 855 閱讀 4366

docker部署微服務,有時需要在某服務容器中ping通其它服務,可以將這些服務配置在同一網橋下:

1.自定義網橋

docker network create -d bridge mynetwork  #網橋名稱: mynetwork
2.配置docker-compose.yaml檔案

兩個地方需要修改,首先在建立容器時要指定使用的自定義網橋名稱,然後在services同級下要申明外部引用的網路,否則建立容器時會報網路無法找到的錯誤.

services:

gateway:

restart: always

image: gateway

container_name: gateway

networks:

-mynetwork # 自定義網橋名稱

ports:

- 12345:12345

environment:

tz: asia/shanghai

volumes:

- /opt/docker_springboot:/opt/gateway

networks: # 申明外部網路引用

mynetwork:

external:

true

- 重啟容器

3.檢視容器ip

可以看到所有服務都處於同一網段了.

vmware 配置不同網段雙網絡卡。

需求 由於lvs演練需要,需要配置兩張linux os網絡卡,而且是不同網段。準備 物理機 單網絡卡 我這裡nat模式設定的網段是192.168.229.0 24網段。到這裡,新增完了。centos開機後,只有一張網絡卡eth0的資訊,拷貝一張eth0的配置檔案 root shiyanlou net...

Docker 容器使用宿主機同網段IP

net tools iproute2 bridge utils git curl 需要在 root 下執行 dnet.shj指令碼內容 like br0 要建立的橋接裝置名 brname 1 like eth0 要矯健的網路介面名 ifname 2 192.168.1.2 24 當前主機ip loc...

不同網段 Pycharm訪問伺服器

工具 小公尺球 ngrok二次開發版 配置過程 客戶端配置 subdomain zh 改成你自己的 子網域名稱 subdomain zh 改成你自己的 子網域名稱 sshtun 這個是核心,執行ssh埠 其他配置資訊不重要 run.sh,這是我自編的啟動指令碼 ngrok config ngrok....