Share via


Windows 容器解決方案

Microsoft 提供使用最新 Windows Server 2022 基底映射來協助取用者開始使用的 Windows 容器解決方案。 這是應用程式架構、程式設計語言、資料庫和基礎結構/持續整合 (CI) 工具的範例集合。 這些範例依原樣提供,且沒有保證或保證。 請隨意參與其他範例,或提交 PR 以協助改善目前的存放庫。

什麼是 Windows 容器?

容器是一種跨內部部署和雲端中的不同環境封裝和執行 Windows 和 Linux 應用程式的技術。 容器提供了輕量型、隔離的環境,讓應用程式更容易開發、部署和管理。 容器可快速啟動和停止,使其適合需要快速適應變動需求的應用程式。

所有容器都是從容器映像建立而來。 容器映射是組織成位於本機電腦或遠端容器登錄層堆疊的檔案組合。 本主題所述的範例中使用的容器映射是以 Windows Server、Windows Server Core 和 Nano 伺服器為基礎的映射:

  • Windows Server 包含一組完整的 Windows API 和系統服務。
  • Windows Server Core 是較小的映射,其中包含 Windows Server API 子集,也就是完整的 .NET Framework。 它也包含大部分但並非所有的伺服器角色 (例如,傳真伺服器不包含) 。
  • Nano Server 是最小的 Windows Server 映射,包含 .NET Core API 和某些伺服器角色的支援。

用於容器範例的 Windows 基底映射是 2022 年 8 月發行的 Windows Server 2022。 這些範例可協助您開始使用 Windows 容器,例如,其中一個範例可協助您在 Windows 容器內安裝 Python 位。

容器解決方案

使用下列類別索引標籤,瞭解如何在應用程式開發中使用最新的 Windows Server 基底映射來利用 Windows 容器。 提供的範例符合六個類別,並更新以反映最新版本的變更,以及 Windows Server 2022 映射

注意

您也可以 使用逐步部署指南 來協助您部署範例解決方案。 每個指南也可以參考隨附的程式碼範例。