Tag: vlan

Docker swarm – 容器绑定到ethx IP

我真的是一个docker新手,请原谅我缺乏指定问题的技能。 现在我遇到了一个生产场景,我想用Docker Swarm将不同的机器连接在dockernetworking中。 但每个主机可能有多个物理网卡(eth0,eth1等),因此IP不同, 每次我编排系统时,我想为每个容器初始化一个新的networking,让容器使用网卡IP中的特定IP。 但是每个容器使用每个NIC的IP,而不是在docker0下。 我已经阅读了Docker 17.06ce上的文档 ,提到使用DOCKER-USER标志,但是我不太明白这一点。 使用主机networking对我来说不是最好的select,因为它将占用全球的端口。 提前致谢。

Kolla,与vlan提供商

我通过kolla-ansible成功安装了发行版Newton,使用networking提供者作为平面驱动程序(直到这里,一切都很顺利!)。 但是,我不能使用networking作为VLAN提供者。 在文件Global.yml,特别是在这些参数,我没有设置:neutron_interface:“bond0.3030”,和:neutron_external_interface:“bond0”,我毁了所有( kolla-ansbile destroy –yes ),再次部署没有问题,但是,我的实例不ping外部世界(所有容器都很好 – 启动和路由器的iptables规则{SNAT}也很好)。 读取我的ml2.conf.ini,我看到这个参数是空的:network_vlan_ranges =(什么时候尝试build立一个外部networking,input:– –provider:physical_network physnet1 received output:“input操作无效:physical_network'physnet1'未知的VLAN提供商networking“。) 所以,我在这里设置了我的physical_network和VLANID的名称,像这样: physical_network names = physnet1:3030:3030 重新启动所有的服务,我没有把错误再次命令bellow,但没有任何工作。 neutron net-create vlan3030 –shared –provider:network_type vlan –provider:segmentation_id 3030 –provider:physical_network physnet1 –router:external # kolla-ansible:4.0.2 Openstack发行版:Newton(tag = 3.04)操作系统:Centos7-.21.1.el7.x86_64 #

我的docker的macvlan设置有什么问题?

我正在学习“与macvlandocker” 。 以下是我的设置: G 192.168.1.1,网关(物理) W 192.168.1.2,windows 10,以太网卡(物理) V 192.168.1.5,virtualbox + centos7,桥接networking c1 192.168.1.10, macnet中的macnet容器 c2 192.168.1.11, macnet中的macnet容器 macnet是由…创build的 docker network create -d macvlan –subnet=192.168.1.0/24 –gateway=192.168.1.1 -o parent=enp0s3 macnet c1和c2是由…创build的 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 docker版本是17.06.0-ce 我期待所有下面的工作,但只有第一个作品( ->意思ping ): c1 < – > c2 […]