微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

网络 – 如何使用Docker(或Linux容器)进行网络仿真?

编辑:截至2015年5月,SocketPlane(参见websiterepo)加入了Docker团队,他们正在将OVS解决方案集成到Docker核心中.看起来好像他们将成为各种Docker网络解决方案的赢家.

所以我一直在使用Mininet在我的网络软件上运行测试.虽然Mininet容器本质上只是一个只有网络堆栈的linux容器,但它似乎已经达到了极限.我希望每个容器都有自己的网络堆栈,文件系统和一组进程 – 基本上我想要一个尽可能靠近VM的容器.这让我想到Docker,据我所知,Docker与Mininet相反,它的容器有一个文件系统和他们自己的进程,但不是他们自己的网络堆栈.我倾向于Docker,因为它有一个很好的API分叉容器,只使用diff的磁盘空间.我的问题是,是否可以使用以下容器布局网络接口设置创建一组Linux容器(使用Docker或类似)?

最佳答案
您可以将Pipework用于此目的.它特别是它实现的场景之一(容器之间的私有网络,以及标准的Docker网络).

原文地址:https://www.jb51.cc/docker/436282.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐