如何减lessdocker集装箱的内存消耗?

我在内存为768M的Vultr VPS上运行一个golang容器和一个mysql容器。 他们是从官方图像build立,没有太多的工作。 而767M内存是不够的,“致命错误:运行时:内存不足”的错误。

(1)这是正常的? 唯一的解决办法是增加VPS内存? (2)这是不正常的? 我应该做一些设置来控制或减less内存消耗? (3)如果使用–memory =“”来控制内存消耗,如果达到内存上限将会发生什么?

您可以限制容器本身的内存,但只会导致错误发生,因为内存不足。 你知道哪一个容器消耗了大部分的内存吗?