我正在學習"docker with macvlan"。下面是我的設置:我的docker的macvlan設置有什麼問題?
G
192.168.1.1,網關(物理)
W
192.168.1.2,窗口10,醚網卡(物理)
V
192.168.1.5,VirtualBox的+ centos7,橋接網絡
c1
192.168.1.10,在macnet
c2
192.168.1.11搬運工容器,在macnet
macnet
搬運工容器由
創建docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=enp0s3 macnet
c1
和c2
由
docker run -it --net=macnet --ip=192.168.1.10 -h=c1 anapsix/alpine-java bash
docker run -it --net=macnet --ip=192.168.1.11 -h=c2 anapsix/alpine-java bash
泊塢窗版本創建的是17.06.0策
我期待下面的所有工作,但只有第一個作品(->
意味着ping):
c1
< - >c2
OK
c1
< - >V
失敗
c1
< - >W
失敗
c1
- >G
失敗
這有什麼錯上面的步驟?
順便說一句,有人可以幫助創建標籤「macvlan」和「ipvlan」?
'syknet'與默認網絡相同,但我期待的是類似virtualbox的橋接網絡。在這種情況下,不需要端口映射或看起來像單個主機。 – Leon