Docker Community Forums

Share and learn in the Docker community.

How do we increase the minimum memory available in a Linux container in the EE preview?

enterprise

(Shueybubbles) #1

I installed the EE preview on a 1709 server core VM:
Server Version: 17.10.0-ee-preview-3
Storage Driver: windowsfilter (windows) lcow (linux)
LCOW is enabled.
I am unable to run the mssql-server-linux image because it needs 2GB of RAM:

PS C:\smotest> docker run -e “ACCEPT_EULA=Y” -e “SA_PASSWORD=mypassword101” -h sqlserver --name sqlserver -p:1433 --isolation hyperv -m 4GB --rm microsoft/mssql-server-linux
sqlservr: This program requires a machine with at least 2000 megabytes of memory.

If I run the base ubuntu image, top reports less than 1 GB total mem. How do I force the container to be big enough for SQL to run?