system os: centos 7.2 4.7.0-1.el7.elrepo.x86_64
docker version: 1.12.0
1.创建一个network
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.创建容器测试
docker run --net=mynet --ip=192.168.209.152 -it --rm centos /bin/bash
--ip 可以指定容器的IP
时间: 2024-11-09 15:45:16