如何在运行Docker EE的Windows Server 2019上运行Docker Sql Server

时间:2019-03-07 07:32:49

标签: docker

我运行下面的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.

2 个答案:

答案 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。