Docker-Docker容器的负载平衡

时间:2019-01-02 08:49:31

标签: docker load-balancing docker-container

如果我从安装了docker的linux机器上的单个映像运行多个docker容器(仅单个机器,则没有docker-swarm)。为了利用所有容器,我是否需要向docker提供任何特定的负载平衡配置?

如果docker在没有任何其他配置的情况下这样做,那么它将使用什么负载均衡策略?

1 个答案:

答案 0 :(得分:1)

您需要具有反向代理容器,例如nginx,traefik等。Docker本身无法实现负载平衡,甚至无法在群集模式之外将多个容器绑定到同一端口。

PS。 您只能在一台机器(没有VM)上使用群集模式,这将是一个管理器节点。除了内置的负载平衡功能外,您还可以从更好的摘要(任务,服务,堆栈...)中受益。