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

3

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

@jannis 添加 --memory 参数没有效果。 - Jane Senya
你可以尝试使用Set-VMMemory来为VM设置内存。除此之外,我猜你需要联系支持团队,因为Docker EE的文档确实非常缺乏(至少是公开的)。 - jannis
你也可以在这里提交一个工单。搜索现有工单也是一个选择。这里有一个看起来相似的内容,但它不是关于EE的。 - jannis
2个回答

1

-2

我向微软提出了这个问题,他们回答说不支持此功能。相反,他们正在支持 Linux 和 Kubernetes 的 SQL Server 2019。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接