当前位置: 首页 > news >正文

赣州做网站找谁今天的新闻头条

赣州做网站找谁,今天的新闻头条,做外贸网站需要请外贸文员吗,海外游戏推广平台Docker ipvlan 和 macvlan 引言 本文讲解了Docker 网络模式中的 ipvlan 和 macvlan 的区别,目前自己在生产环境中使用的 ipvlan 模式非常问题.也解决了实际业务问题. IPvlan L2 mode example ipvlan 无需网卡混杂模式 , 运行如下命令后可以生成一个 vlan 子接口 , 会和主网卡…

Docker ipvlan 和 macvlan

Docker networks explained - part 2: docker-compose, microservices, chaos  monkey | Accesto Blog

 

引言

本文讲解了Docker 网络模式中的 ipvlan 和 macvlan 的区别,目前自己在生产环境中使用的 ipvlan 模式非常问题.也解决了实际业务问题.

IPvlan L2 mode example

ipvlan 无需网卡混杂模式 , 运行如下命令后可以生成一个 vlan 子接口 , 会和主网卡共享 mac 地址

创建ipvlan 网络

docker network create -d ipvlan --subnet 10.0.0.0/24 --gateway 10.0.0.254 -o parent=eth0.10 ipvlan10

注: 就算有 DHCP 也必须指定 subnet 和 gateway , 不然默认会分配成 172.的地址.

-o ipvlan_mode= Defaults to L2 mode if not specifie

运行容器

docker run -it --rm --net=ipvlan124 networkstatic/iperf3 -c 10.0.0.200

IPvlan L3 mode example

关键点: IPvlan L3 模式会丢弃所有广播和多播流量。

不要求gateway 参数, 3 层默认互通 , 不要求 parent 接口

看下面例子就懂了

Create the IPvlan L3 networkdocker network  create  -d ipvlan \--subnet=192.168.214.0/24 \--subnet=10.1.214.0/24 \-o ipvlan_mode=l3 ipnet210Test 192.168.214.0/24 connectivitydocker run --net=ipnet210 --ip=192.168.214.10 -itd alpine /bin/shdocker run --net=ipnet210 --ip=10.1.214.10 -itd alpine /bin/shTest L3 connectivity from 10.1.214.0/24 to 192.168.212.0/24docker run --net=ipnet210 --ip=192.168.214.9 -it --rm alpine ping -c 2 10.1.214.10Test L3 connectivity from 192.168.212.0/24 to 10.1.214.0/24docker run --net=ipnet210 --ip=10.1.214.9 -it --rm alpine ping -c 2 192.168.214.10

Inside an L3 mode container$ docker exec 36bbb711cb0d  ip route
default dev eth0 scope link
192.168.214.0/24 dev eth0 scope link  src 192.168.214.10$ docker exec 0aff00099717 ip route
default dev eth0 scope link
10.1.214.0/24 dev eth0 scope link  src 10.1.214.10

Dual stack IPv4 IPv6 IPvlan L2 mode

Create a v6 networkdocker network create -d ipvlan \--ipv6 --subnet=2001:db8:abc2::/64 --gateway=2001:db8:abc2::22 \-o parent=eth0.139 v6ipvlan139Start a container on the networkdocker run --net=v6ipvlan139 -it --rm alpine /bin/sh

Macvlan

macvlan 需要注意的点

  1. 网卡必须支持混杂模式
  1. 如果您的应用程序可以使用 bridge(在单个 Docker 主机上)或覆盖(跨多个 Docker 主机进行通信)工作,那么从长远来看,这些解决方案可能会更好。

Refer

IPvlan network driver | Docker Documentation

http://www.yidumall.com/news/36573.html

相关文章:

  • 大连网站网页设计公司软件测试培训费用大概多少
  • 网站开发checklist模板百度搜索广告价格
  • 如何用模版做网站整站优化 快速排名
  • wordpress添加3d地图吗福州短视频seo服务
  • 用c 做动态网站为什么不建议去外包公司上班
  • 外贸客服网站源码网站seo站外优化
  • 张北网站建设公司baidu百度首页官网
  • 不知情的情况下帮别人做网站他违法北京首页关键词优化
  • 企业网站制作报价凡科网免费建站
  • php网站开发环境配置网络推广网站推广
  • 企业网站开发用什么好济南特大最新消息
  • 馆陶专业做网站seo高手培训
  • 专做阀门网站郑州千锋教育培训机构怎么样
  • 网站建设 音频插件广州seo优化费用
  • wordpress弹窗注册搜易网优化的效果如何
  • 成都网站建设优化公司电话地推扫码平台
  • 怎么做才能提升网站收录网站注册
  • 互联网网站建设公司组织架构口碑营销公司
  • .net网站模版网络营销服务工具
  • wordpress修改图片如何点击优化神马关键词排名
  • 哪家网站建设公司专业网站推广方案策划
  • 页面简洁的网站今日热搜榜排行榜
  • 如何管理网站内容成都正规搜索引擎优化
  • 毕节公司做网站南宁seo教程
  • 山阴县2017建设局网站辽源seo
  • 低价网站建设浩森宇特阿里云域名购买
  • 网站建站公司费用推广策划
  • 南京做网站建设搭建的公司资源最多的磁力搜索引擎
  • 沙河做网站软文推广软文营销
  • 安徽省工程信息网官网搜索引擎优化的核心是