The main benefit of Docker containers is that they enable us to run software across different computer systems without encountering configuration issues. It achieves this through the use of 'containers'.Īs explained on the Docker website: A container image is a lightweight, stand-alone, executable package of a piece of software that includes everything needed to run it: code, runtime, system tools, system libraries, settings. What Exactly is Docker?ĭocker is a platform that enables software to run in its own isolated environment. Now that you've installed Docker and increased its memory allocation, you can go ahead and install SQL Server on your Mac. Select Advanced (if it's not already selected).Select Preferences from the little Docker icon in the top menu.Increase it to 4GB (to be on the safe side). Therefore you should increase this allocation to allow SQL Server to run.
SQL Server needs at least 3.25GB to run, but Docker only allocates 2GB by default.