Docker:Docker化apache虚拟主机
在与docker玩了一个星期左右之后,我认为将我的4个Apache虚拟主机(每个虚拟主机都放在自己的容器中)进行dockerize是一个好主意。 然后,我将在前面(也在一个容器中)根据域名代理这些虚拟主机的NGINX。
我的问题是,既然我要运行NGINX和Apache的4个完整实例,那么不会比使用4个虚拟主机有一个Apache实例(没有dockerized)更节省资源吗?
另一方面,我将能够根据个人情况调整容器中每个虚拟主机的Apacheconfiguration,这是有意义的,因为有些虚拟主机比其他虚拟主机要忙得多。
在这种情况下最好的做法是什么?
谢谢!
这取决于你如何configurationApache; 默认情况下,apache被configuration为使用大量的资源; 您可以决定调整您的apacheconfiguration以使用更less的资源,并且在需要更多容量的情况下启动更多的实例(容器)。
- Docker-compose依赖于Docker环境之外的本地安装包
- Docker中基础镜像的性能影响
- 使用wildfly maven docker intellij的hotdeploy / hotswap类
- 如何将主机设备挂载到Docker容器中的主机?
- 错误:在文件'./docker-compose.yml'中,服务'build'必须是映射而不是string
- 不会压扁/压扁docker镜像会对registrycaching产生不利影响吗?
- Docker撰写链接不与主机模式一起工作
- 用Python SDK创buildDocker容器并在其中执行命令
- 使用Docker Machine和Swarm并通过Docker守护进程使用Swarm有什么区别?