我正在尝试理解通过Docker扩展应用程序的好处。
据我所知,如果我有一个在单个Docker容器或Kubernetes中运行的Docker化应用程序,在需要扩展时(例如,出现负载增加的情况),可以创建多个相同容器的实例并将请求负载均衡到每个容器;但问题是,如果所有这些容器都在同一台虚拟机上,它们不都会使用同一系统资源吗?
那么,通过Docker扩展意味着什么呢?它是真实存在的吗?如果您的应用程序的所有容器实例都在使用主机机器的资源,则如何扩展?
据我所知,如果我有一个在单个Docker容器或Kubernetes中运行的Docker化应用程序,在需要扩展时(例如,出现负载增加的情况),可以创建多个相同容器的实例并将请求负载均衡到每个容器;但问题是,如果所有这些容器都在同一台虚拟机上,它们不都会使用同一系统资源吗?
那么,通过Docker扩展意味着什么呢?它是真实存在的吗?如果您的应用程序的所有容器实例都在使用主机机器的资源,则如何扩展?