簡體   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