讓docker容器和宿主機使用同一網段

system os:  centos 7.2 4.7.0-1.el7.elrepo.x86_64docker

docker version: 1.12.0centos


1.建立一個network
bash

docker network create -d macvlan  --subnet=192.168.209.0/24 --gateway=192.168.209.2 -o parent=eno16777728 mynet


-d macvlan  加載kernel的模塊名
--subnet 宿主機所在網段
--gateway 宿主機所在網段網關
-o parent 繼承指定網段的網卡

2.建立容器測試
ide

docker run --net=mynet --ip=192.168.209.152  -it --rm centos /bin/bash


--ip 能夠指定容器的IP
測試

相關文章
相關標籤/搜索