Cómo networkingucir el consumo de memory de los contenedores docker?

Ejecuto un contenedor de golang y un contenedor de mysql en un Vultr VPS con memory de 768M. Están construidos a partir de imágenes oficiales sin mucho trabajo aún. Y la memory 767M no es suficiente con el error de "error fatal: time de ejecución: falta de memory".

(1) ¿Esto es normal? La única solución es boost la memory VPS? (2) Esto es anormal? Debo hacer ciertas configuraciones para controlar o networkingucir el consumo de memory? (3) ¿Qué pasará si alcanza el límite superior de la memory, si uso –memory = "" para controlar el consumo de memory?

Puede limitar la memory del contenedor en sí, sin embargo, solo causará que el error ocurra antes, ya que habrá less memory disponible. ¿Sabes cuál de tus contenedores consume la mayor parte de la memory?