使用適用於 Azure Kubernetes Service (AKS) 的 Azure Linux 容器主機

適用於: ✔️ AKS 自動化 ✔️ AKS 標準

AKS 的 Azure Linux 容器主機是由 Microsoft 開發的開源 Linux 發行版。 它通常以容器主機形式存在於 Azure Kubernetes Service (AKS) 上。 您可以在新的叢集中部署 Azure Linux 節點集區、將 Azure Linux 節點集區新增至現有的 Ubuntu 叢集,或將您的 Ubuntu 節點移轉至 Azure Linux 節點。 若要深入了解 Azure Linux,請參閱 Azure Linux 文件。

對大多數生產工作負載來說,AKS 自動是 AKS 的預設生產就緒預設。 在 AKS Automatic 中,Azure Linux 被預先設定為系統節點池的預設作業系統(OS)。 這項設定表示,Azure Linux 是 AKS Automatic 中受管理且可投入生產環境的預設體驗之一,而不是你需要另外為叢集系統元件做出的選擇。

這很重要

自 2025 年 11 月 30 日起,Azure Kubernetes Service(AKS)不再支援或提供 Azure Linux 2.0 的安全更新。 Azure Linux 2.0 節點映像已凍結在202512.06.0發行版本。 自 2026 年 10 月 31 日起,節點映像將被移除,且你將無法擴展你的節點池。 透過 升級節點池 至支援的 Kubernetes 版本或遷移至 osSku AzureLinux3,遷移到支援的 Azure Linux 版本。 更多資訊請參閱 退休 GitHub 議題 及 Azure 更新退休公告。 想隨時掌握公告與更新,請參考 AKS 發布公告。

為何要使用 Azure Linux

AKS 上的 Azure Linux 容器主機使用原生 AKS 映像,提供一個位置來執行全部的 Linux 開發。 每個套件都是從來源建置並經過驗證,確保您的服務在經過實證的元件上執行。 Azure Linux 是輕量型,只包含執行容器工作負載所需的必要套件組。 Azure Linux 提供更小的攻擊面,並消除對不必要套件的修補與維護。 在基礎層中,有針對 Azure 調整的 Microsoft 強化核心。 深入了解 Azure Linux 的主要功能。

Azure Linux 也是 AKS Automatic 系統節點池的預設作業系統。 此預設支援 AKS Automatic 目標,即提供具備生產環境就緒叢集配置,並預先設定平台選擇以提升可靠性、安全性及降低營運負擔。

Azure Linux in AKS Automatic

AKS Automatic 是大多數 AKS 工作負載建議採用、適合正式環境使用的預設選項。 在 AKS Automatic 中:

  • Azure Linux 已預先設定為系統節點池的預設作業系統。
  • AKS 會幫你管理核心叢集設定和平台預設值。
  • Azure Linux 是內建的生產導向體驗的一部分,與其他預先設定的安全、擴展及營運預設功能並存。

如果您想要具備可直接用於生產環境之預設設定的受控 AKS 體驗,建議從 AKS Automatic 開始。 欲了解更多,請參閱 What is Azure Kubernetes Service (AKS) Automatic?

AKS 上 Azure Linux 的部署選項

你如何使用 Azure Linux,取決於你使用的是 AKS Automatic 還是 AKS Standard。

AKS 自動化系统

在 AKS Automatic 中,系統節點池預設使用 Azure Linux。 如果你正在建立新的生產工作負載,並想要 AKS 推薦的生產準備預設體驗,請先從 AKS Automatic 開始。

若要開始使用,請參閱:

AKS 標準

在 AKS Standard 中,你可以根據叢集和工作負載需求選擇 Azure Linux 作為節點作業系統選項。

要開始使用 Azure Linux 搭配 AKS 標準,請參見:

Considerations

在決定如何在 AKS 中使用 Azure Linux 時,請留意以下幾點:

  • 對於新的生產工作負載,AKS Automatic 是大多數 AKS 使用案例中建議採用、可直接用於生產環境的預設選項。
  • 在 AKS Automatic 中,系統節點池預先設定為使用 Azure Linux。
  • 在 AKS Standard 中,你可以明確選擇 Azure Linux 來設定新叢集、新增的節點池或遷移情境。
  • Azure Linux 的區域可用性緊隨 AKS 區域可用性。

區域可用性

Azure Linux 容器主機可用於與 AKS 相同的區域。

欲了解更多關於 Azure Linux 與 AKS Automatic 的資訊,請參閱: