锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

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

时间:2023-08-09 03:07:00 04c热过载继电器lrd

docker1.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 继承指定网段的网卡

步骤2:操作容器

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


参数解析:

  • –ip 可指定容器IP

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

点击我进入-深蓝网络安全-比利比利

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章