¿Cómo configurar la memory del sistema de Docker?

Estoy usando Docker 1.13.1 para Mac. El cliente Docker le permite cambiar la cantidad de memory proporcionada a Docker utilizando una interfaz simple de control deslizante.

¿Cómo puedo establecer este valor a través de la utilidad de command-line de Docker?

Para mayor claridad, esto no es por memory de contenedor, este es el valor de "Total de memory" que se devuelve cuando ejecuta la docker info .

Gracias

En una Mac, Docker realmente se ejecuta como una máquina virtual Hyperkit . La utilidad de command-line del docker solo se conecta con el process del daemon del acoplador que se ejecuta dentro de esa máquina virtual.

Si ejecuta ps auxwww | grep hyperkit ps auxwww | grep hyperkit en su Mac, verá que el process hiperkit se ejecuta con la cantidad de memory pasada como argumento. Esto es controlado por el cliente Docker Mac, y me imagino que el valor guardado se almacena en un file .plist en alguna parte.

Para modificar eso en la command-line, necesitaría encontrar dónde el cliente Docker Mac almacena los datos, modificarlos y reiniciar el process hiperkit.