2025年4月8日 星期二 乙巳(蛇)年 正月初九 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 服务器 > 网络服务

libnetwork 的 Overlay 网络方案

时间:12-14来源:作者:点击数:9
CDSY,CDSY.XYZ

1、先安装一个 consul 键值数据库,这里就直接用镜像来启动,这里为了验证只装一台。

  • docker run -d --network host -h consul --name=consul --restart=always -e CONSUL_BIND_INTERFACE=ens33 consul:1.5.2

注意 ens33 是网卡名。

然后用浏览器地址栏输入 192.168.xx.121:8500 验证安装结果.

2、编辑 /etc/docker/daemon.json 文件,在 json 结构中添加以下内容:

  • "cluster-store":"consul://192.168.xx.121:8500",
  • "cluster-advertise":"ens33:2375"

然后重启服务:$ sudo systemctl daemon-reload && sudo systemctl restart docker.

两台机器都要如此操作一遍。

3、创建 overlay 网络 在其中一台机器上执行。

  • $ sudo docker network create -d overlay my_overlay

4、检查是否创建成功 在任意一台机器上执行。

  • $ sudo docker network list

发现名为 my_overlay 的网络已经创建。

CDSY,CDSY.XYZ
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐