栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

docker容器设置独立ip(宿主机访问虚拟机内容器)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

docker容器设置独立ip(宿主机访问虚拟机内容器)

docker 1.12:使用macvlan与宿主机设置同网段ip


由于一些开发的特殊环境需求,容器需要部署在与宿主机同一网段中,步骤如下:

环境:

物理机: 192.168.233.233  192.168.233.1 /24

VM虚拟机:Centos7.4   192.168.233.234 192.168.233.1 /24

步骤一:创建网络

$ docker network create -d macvlan --subnet=192.168.233.0/24 --gateway=192.168.233.1 -o parent=ens33 mynet

548d79fe04c613d3ca180e8689f2207f71534020bc39566d62d0b5aeb67fc8b5


参数解析:

  • -d macvlan 加载kernel的模块名
  • –subnet 宿主机所在网段
  • –gateway 宿主机所在网段网关
  • -o parent 继承指定网段的网卡

步骤二:运行容器

$ docker run --net=mynet --ip=172.16.0.100 -it -d --rm ubantu /bin/bash


参数解析:

  • –ip 可以指定容器的IP

 

点我进入-深蓝网络安全-官方博客
点我加入-深蓝网络安全-官方Q群

点我进入-深蓝网络安全-哔哩哔哩

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/941952.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号