SQL Server Docker 容器能否在 Windows Server Core 2022 上运行("linux"不能在此平台上使用)


docker pull mcr.microsoft.com/mssql/server:2019-latest

错误:

映像操作系统";linux";不能在此平台上使用

我正在Windows Server Core 2022平台上运行docker

  • 客户端应用程序是Docker应用程序版本0.8.0
  • 服务器显示两个图像ltsc2022和1809-amd64[纳米服务器图像]
  • 服务器版本为20.10.7
  • 内核版本为10.0.20348

我不知道Linux已经安装,所以这个错误有点令人困惑。Windows Server Core 2022是否预装了Linux?当错误状态为";linux";无法在此平台上使用?

查看任务管理器的服务选项卡,可以看到Docker引擎已经启动并运行。

您不能提取mcr.microsoft.com/mssql/server:2019最新版本,因为它是基于Linux的。你说你已经提取了ltsc2022和1809-amd64[nanoserver images],所以你可以像我已经完成的那样在它们中的任何一个上安装SQL Server 2019,请参阅以下链接获取示例:https://www.sqlservercentral.com/articles/polybase-scale-out-group-in-azure-for-free

最新更新