默认一个物理网卡,只有一个物理地址,虚拟多个mac地址
一、下载macvlan镜像包,导入
wget http://192.168.12.201/docker_image/docker_busybox.tar.gz
docker load -i docker_busybox.tar.gz
二、创建macvlan网络
docker network create --driver macvlan --subnet 10.0.0.0/24 --gateway 10.0.0.254 -o parent=eth0 macvlan_1
设置eth0的网卡为混杂模式(暂时不用)
ip link set eth1 promisc on
三、创建使用macvlan网络的容器,设置ip:
docker run -it --network macvlan_1 --ip=10.0.0.200 busybox:latest
ping 10.0.0.201
docker run -it --network macvlan_1 --ip=10.0.0.201 busybox:latest
ping 10.0.0.202
作业1:用PIPEWORK为docker容器配置独立IP
作业2:docker跨主机容器间的通信flannel
网友评论