Apache 容器是否总是需要较少的资源,还是会产生额外的开销
我一直在学习Docker及其优势。这些优势包括但不限于:Apache 容器是否总是需要较少的资源,还是会产生额外的开销,apache,docker,virtual-machine,containers,Apache,Docker,Virtual Machine,Containers,我一直在学习Docker及其优势。这些优势包括但不限于: 快速部署 便携性 保安 隔离 版本控制 重量轻,开销最小 我的问题是: 在一台主机上运行多个应用程序,如齐柏林飞艇、Hadoop、Flume等,压力总是会小一些。在单个docker容器中,还是将应用程序虚拟机添加到容器顶部(docker会产生开销) 在某些情况下,运行的容器数量是否会产生开销,这将比直接从主机上运行所有工具花费更多的资源 在一个容器中运行所有应用会更好吗 关于docker的视频:我找到了这个 在一台主机上运行多个应
- 快速部署
- 便携性
- 保安
- 隔离
- 版本控制
- 重量轻,开销最小
- 在一台主机上运行多个应用程序,如齐柏林飞艇、Hadoop、Flume等,压力总是会小一些。在单个docker容器中,还是将应用程序虚拟机添加到容器顶部(docker会产生开销)
- 在某些情况下,运行的容器数量是否会产生开销,这将比直接从主机上运行所有工具花费更多的资源
- 在一个容器中运行所有应用会更好吗
如果您有几个部分(web服务器、应用服务器、数据库、memcache、activemq),将它们放在一个容器中最终会变得非常低效,因为您无法单独扩展它们。如果您需要扩展应用程序服务器,您不能只扩展应用程序服务器,还必须不必要地扩展容器中的所有其他服务。感谢您的详细回答和引用参考资料!您是否知道如何确定它将创建多少容器(取决于运行的应用程序)以达到机器的限制。我意识到这一数字会因每台机器的不同规格而有所不同。我对树莓皮3的能力特别感兴趣!如果你不太清楚,你能告诉我一个好地方来寻找这个答案吗?@ob1你可以尝试一个简单的docker compose文件,然后使用
docker compose scale
逐个添加容器,同时监视Raspberry Pi上的系统资源。