Docker跨主机容器之间的通信macvlan

2019-07-25  本文已影响0人  zwb_jianshu

默认一个物理网卡,只有一个物理地址,虚拟多个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

上一篇下一篇

猜你喜欢

热点阅读