分配给docker的资源量

时间:2018-06-06 03:46:26

标签: docker

我已经和docker玩了几个月了,现在我们已经准备好运行一些生产容器,这让我开始研究基础设施。

我想问一下,我需要为docker分配多少资源以及为操作系统留下多少资源。

e.g。我的服务器是8核16gb内存。 我应该为docker分配多少?我希望显然可以分配最大值,但是在什么时候服务器的性能会降低呢?

1 个答案:

答案 0 :(得分:3)

你的问题很难回答,原因如下:“码头工人”本身并不需要太多的资源。另一方面,您使用 docker运行的应用程序将有自己的要求。

例如,如果您在docker容器中托管一个数TB的数据库,那么您将需要比单个wordpress站点更多的内存(可能还有更多的存储空间)。 / p>

如果你在Docker中托管某种视频转码管道,你最终可能会消耗更多的可用CPU。

Docker真正消耗的唯一资源是图像和卷的存储空间......再次,您需要多少空间完全取决于您使用Docker的方式。

这完全取决于您计划对系统做什么。