繁体   English   中英

SQL Server Docker 容器可以在 Windows Server core 2022 上运行吗(“linux”不能在这个平台上使用)

[英]Can a SQL Server Docker container run on Windows Server core 2022 ("linux" cannot be used on this platform)

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

错误:

图像操作系统“linux”不能在这个平台上使用

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

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

我不知道安装了 Linux,所以错误有点令人困惑。 Windows Server Core 2022 是否预装了 Linux? 当错误指出“linux”无法在此平台上使用时,这意味着什么?

查看任务管理器的服务选项卡,显示 Docker 引擎已启动并正在运行。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM