我运行下面的docker命令,但是对于我生命中的我,我无法启动它,而且没有人在线回答。
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=<password>' -e "MSSQL_MEMORY_LIMIT_MB=3072" -p 1433:1433 --name sql1 --rm -d mcr.microsoft.com/mssql/server:2017-latest
我得到了错误
sqlservr: This program requires a machine with at least 2000 megabytes of memory.
答案 0 :(得分:1)
Windows 2019-主机操作系统-Docker
必须创建容器-MSSQL 2019 Standard或Enterprise Edition。
以上是无法实现的场景,并且不受支持。有关SQL Server 2019可支持性的更多信息
参考文章:https://support.microsoft.com/en-us/help/4047326/support-policy-for-microsoft-sql-server
答案 1 :(得分:-2)
我问微软,他们说不支持。他们正在为Linux和Kubernetes支持SQL Server 2019。