简单的Dockernetworking – 不知道从哪里开始

我有一个服务器10.202.1.100,我希望它托pipe30个Docker虚拟机,10.202.1.101到10.202.1.131。 我希望他们都能够访问networking,访问对方,并且我希望我们的内部网上的每台主机都能够访问它们。

我甚至不知道从哪里开始(所有的例子都有点复杂,并且需要更多的安全意识)。

提前感谢您的任何build议。

这很难回答,同时也很容易。 首先,Docker容器不是VM的。 我们通常build议容器是一个包装,或者包装在一个应用程序周围 – 而虚拟机在概念上运行一个操作系统的整个初始化。

在这种情况下,我们经常尝试避免将容器连接到主机networking上。

但是,有时间和地点,这是非常有用的 – 所以有2个答案:

  1. 如果你现在需要它,不想运行你自己的Docker构build – 请使用https://github.com/jpetazzo/pipework
  2. 如果你愿意构build自己的docker守护进程,并帮助testing未来 – 请参阅https://github.com/dotcloud/docker/pull/4441

这两个都应该给你能力。