我有一台具有分配给一个网络接口的多个IP地址的主机。我想配置Docker,以使容器将每个容器“响应”到分配给主机的这些IP地址的单个IP。
可以使用libcontainer完成此操作,还是必须使用LXC驱动程序并使用来运行我的容器--lxc-conf="lxc.network..."?
--lxc-conf="lxc.network..."
提前致谢。
更新
我希望每个容器都可以从外面拿到。使用默认Docker配置时,我只能暴露端口host_ip:exposed_port并不能通过到达容器container_ip:port。可以以某种方式配置第二个选项吗?
host_ip:exposed_port
container_ip:port
这个答案以一种非常简单的方式确切地解释了我想要获得的东西。
这个想法是要在主机上具有不同的IP地址,例如在单个网络接口上使用IP别名,然后启动每个容器, 指定 除 暴露端口 外还 可以访问它们 的IP地址 (请参见链接的答案)。一个例子)。