在使用docker一周左右之后,我认为将4个Apache虚拟主机停靠在自己的容器中可能是一个好主意。然后,我将在前面(也在容器中)使用NGINX来根据域名代理这些虚拟主机。
我的问题是,既然我要运行NGINX和4个完整的Apache实例,那么与一个拥有4个虚拟主机的Apache实例(非dockerized)相比,这不会更像资源吗?
另一方面,我将能够根据个人情况为容器中的每个虚拟主机调整Apache配置,这是有道理的,因为有些网站比其他网站忙得多。
在这种情况下,最佳做法是什么?
谢谢!
答案 0 :(得分:1)
这取决于你如何配置apache;默认情况下,apache配置为使用大量资源;您可以决定调低apache配置以减少使用资源,并在需要更多容量的情况下启动更多实例(容器)。