如何将一组逻辑Linux接口分配给Docker容器?
我在基于Linux的交换机/路由器上运行多个Docker容器(C1,C2,C3 …..)。 交换机有24个前面板端口。
我想分配前4个端口( eth1 – eth4 )到容器C1,
接下来的4个端口( eth5-eth8 )到容器C2,
接下来的4个端口( eth9 – eth12 )到容器C3 ….等等。
从本质上讲,我希望所有的控制平面stream量进入物理端口( eth1 – eth4 )由容器C1处理。
我怎样才能做到这一点?
根据我的理解,本地Dockernetworking使用基于L4端口的NAT,不支持这种情况。
我正在运行Docker版本:1.9.0,Linux内核3.18
我希望这将是在Linux交换机/路由器上运行Docker Containers的任何人都感兴趣的。
- Linkerd,K8s和路由
- docker群中的inheritance
- docker中的野蛮群体 – 启动http服务器的exception
- Postgres问题 – Google容器引擎上的Ruby on Rails(Postgres)
- 在运行的Docker容器上testing:我的环境variables在哪里?
- (psycopg2.OperationalError)无法连接到服务器:连接被拒绝是服务器
- 到达运行Docker-for-Mac的Alpine linux的文件系统
- validation连接无法将asp.net网站发布到Ubuntu上的docker
- Docker中的BigChainDB立即崩溃连接拒绝?