相关疑难解决方法(0)

Docker容器和内存消耗

假设我正在启动大量基于相同docker镜像的docker容器.这意味着每个docker容器都运行相同的应用程序.可能是应用程序足够大并且需要大量硬盘驱动器内存的情况.

码头工人如何处理它?

是否所有docker容器都共享docker镜像中定义的静态部分?

如果不是,将应用程序复制到用于运行docker容器的机器上的某个目录并为每个docker容器安装此app目录是否有意义?

memory docker linux-containers

56
推荐指数
1
解决办法
5万
查看次数

如何减少.NET Core Docker容器的内存使用量?

我们在托管Web API的Docker / Ubuntu上运行.NET Core 1.1容器。容器基于microsoft/aspnetcore:1.1.2为Ubuntu x64平台发布的二进制文件,并在构建映像时将其复制到副本中,变得非常简单。

目前,我们的Web API也非常简单,最多只有少数几个控制器从SQL Server中提取数据。它们没有大量的缓存或任何异常的东西,但是在运行时,每个都使用500-900 Mb的RAM。这不是由于内存泄漏引起的-每个容器的内存使用情况随着时间的推移是稳定的,在使用过程中上下波动10-15Mb。

此级别的RAM使用应该完全没有必要-如何减少它?

我已经审查了Docker容器内存使用问题,但问题有所不同,目前还没有答案。

memory ubuntu docker .net-core asp.net-core

6
推荐指数
1
解决办法
3079
查看次数