Azure 上認可的 Linux 發行版本
警告
本文會參考 CentOS,這是生命週期結束 (EOL) 狀態的 Linux 發行版本。 請據以考慮您的使用和規劃。 如需詳細資訊,請參閱 CentOS 生命週期結束指導。
適用於:✔️ Linux VM ✔️ 彈性擴展集 ✔️ 統一擴展集
在本文中,我們將討論下列內容:
- 映像的類型
- 合作夥伴
- 映像更新步調
- Azure 微調的核心
Azure 有數個不同的 Linux VM 映像來源。 每個來源都對品質、公用程序及支援提供不同的期望。 本文件摘要說明每個來源(市集映射、平臺映像、自定義映射和社群資源庫映射),並提供您更多平臺映像的詳細數據,這些映像是Microsoft與數個主流 Linux 發行者合作提供的映像,例如 Red Hat、Canonical 和 SUSE。
Microsoft 的 Linux 發行版本合作夥伴在 Azure Marketplace 中提供許多 Linux 映像。 針對 Marketplace 未提供的發行版本,您仍然可以遵循建立和上傳包含 Linux 作業系統的虛擬硬碟中的指導方針,提供自訂建置的 Linux 映像。 如需較舊版本,請參閱 Linux 核心需求。
Azure Linux 代理程式已在 Azure Marketplace 映射上預安裝,而且通常可從散發套件存放庫取得。 您可以在 GitHub上找到原始程式碼。
如需發行版本支援的詳細資訊,請參閱 Microsoft Azure 中的 Linux 映像支援。
如需在Linux上執行 Azure 工作負載的詳細資訊,請參閱下列影片:
映像的類型
Azure Linux 映像可以分為三個類別:
Marketplace 映像
由 Microsoft 或合作夥伴發佈和維護的映像。 有多個發行者針對各種使用案例 (安全性強化、完整資料庫/應用程式堆疊等) 的各種不同映像,可以透過免費、隨用隨付或 BYOL (自備授權/訂用帳戶) 等方式取得。
平台映像是一種 Marketplace 映像,Microsoft 與數個主流發行者 (請參閱下表了解合作夥伴) 合作建立一組「平台映像」,這些映像會經過額外的測試並接收可預測的更新 (請參閱下面的<映像更新步調>一節)。 您可以使用這些平台映像建立自己的自訂映像和解決方案堆疊。 這些映像是由經過背書的 Linux 發行版本合作夥伴 (例如 Canonical (Ubuntu)、Red Hat (RHEL) 和 Credativ (Debian)) 所發佈。
Microsoft為這些映像提供商業上合理的客戶支援。 此外,Red Hat、Canonical 和 SUSE 也為其平台映像提供整合的廠商支援功能。
自訂映像
這些映像由客戶建立和維護,通常以平台映像為基礎。 您也可以從頭建立並上傳到 Azure 來建立這些映像 - 了解如何建立自訂映像。 客戶可以將這些映像裝載於 Azure Compute Gallery,並與其組織中的其他人共用。
Microsoft為自定義映像提供商業上合理的客戶支援。
社群資源庫映像
這些映像由開放原始碼專案、社群和小組建立和提供。 這些映像是使用發行者所設定的授權條款 (通常是根據開放原始碼授權) 提供。 不過,這些映像不會出現在傳統市集清單中,而會顯示在入口網站中以及透過命令列工具顯示。 如需社群資源庫的詳細資訊,請參閱這裡:Azure Compute Gallery。
Microsoft為社群資源庫映像提供商業上合理的支援。
平台映像合作夥伴
Linux 發行者 / 發行版本 | 映像 (供應項目) | Microsoft 支援服務原則 | 描述 |
---|---|---|---|
AlmaLinux | AlmaLinux OS (x86_64/AMD64) AlmaLinux OS (AArch64/ARM64) AlmaLinux OS (x86_64/AMD64) HPC | Microsoft CSS 為這些映像提供合理的商業支援。 | AlmaLinux OS 是 100% 的社群,擁有並受控、開放原始碼,並永遠免費獲得企業級 Linux 散發套件。 透過長期穩定性並提供強大的生產等級平臺,AlmaLinux OS 與 RHEL/CentOS 相容 1:1。 |
Canonical / Ubuntu | Ubuntu Server 20.04 LTS Ubuntu Server 22.04 LTS |
Microsoft CSS 為這些映像提供合理的商業支援。 | Canonical 為 Microsoft Azure 產生官方的 Ubuntu 映像,並且持續追蹤這些映像和提供更新,確保從虛擬機器啟動時就提供安全性和穩定性。 Canonical 與 Microsoft 密切合作最佳化 Azure 上的 Ubuntu 映像,並確保 Ubuntu 在發行時支援最新的雲端功能。 Ubuntu 在 Azure 上提供比任何其他作業系統更多的任務關鍵性工作負載。 https://ubuntu.com/azure |
Credativ / Debian | Debian 11 "Bullseye" Debian 12 "Bookworm" |
Microsoft CSS 為這些映像提供支援。 | Credativ 是一家獨立的顧問暨服務公司,專長為使用免費的軟體來開發和實作專業解決方案。 作為業界領先的開放原始碼專家,Credativ 的支援受到許多 IT 部門所採用,從而在國際上享有認可。 Credativ 正與 Microsoft 合作準備 Debian 映像。 這些映像都是專為在 Azure 上執行所設計,並且可以透過平台輕鬆管理。 credativ 也透過其開放原始碼支援中心,長期支援維護與更新適用於 Azure 的 Debian 映像。 https://www.credativ.de/en/portfolio/support/open-source-support-center| |
Kinvolk / Flatcar | Flatcar Container Linux Flatcar Container Linux (BYOL) Flatcar Container Linux ARM64 |
Microsoft CSS 為這些映像提供合理的商業支援。 | Flatcar Container Linux 是容器化應用程式的最低、不可變和自動更新作業系統。 最初由 Kinvolk 開發,它現在是 100% 的社區控管為雲端原生運算基金會 (NCF) 專案。 Flatcar 是最小的散發版本,只包含部署容器所需的套件。 其不可變的文件系統保證一致性和安全性,而其自動更新功能可讓您隨時使用最新的安全性修正。 Kinvolk 於 2021 年 4 月被Microsoft收購,收購後繼續在Microsoft內的使命,以支援 Flatcar 社區。 https://www.flatcar.org |
Oracle Linux | Oracle Linux | Microsoft CSS 為這些映像提供合理的商業支援。 | Oracle 的策略是為公用和私人雲端提供廣泛的解決方案組合。 策略可讓客戶在 Oracle 雲端和其他雲端中部署 Oracle 軟體時能有所選擇且更有彈性。 Oracle 與 Microsoft 的合作關係,讓客戶能夠知道 Oracle 軟體已經過 Oracle 認證並受到支援,安心部署到 Microsoft 公用與私人雲端中。 Oracle 對 Oracle 公用與私人雲端解決方案的承諾與投資沒有改變。 https://www.oracle.com/cloud/azure| |
Red Hat / Red Hat Enterprise Linux (RHEL) | Red Hat Enterprise Linux Red Hat Enterprise Linux RAW Red Hat Enterprise Linux ARM64 Red Hat Enterprise Linux for SAP Apps Red Hat Enterprise Linux for SAP, HA, Updated Services Red Hat Enterprise Linux (包含 HA 附加元件) |
Microsoft CSS 為這些映像提供合理的商業支援。 | Red Hat 是開放原始碼解決方案的全球領導提供者,協助超過 90% 的 Fortune 500 大企業解決業務挑戰、調整其 IT 和商務策略,並做好技術的準備。 Red Hat 透過開放的商務模型和可預測且價格實惠的訂閱模型來提供安全的解決方案,以達成此目的。 https://www.redhat.com/en/partners/microsoft |
SUSE / SUSE Linux Enterprise Server (SLES) | SUSE Enterprise Linux | Microsoft CSS 為這些映像提供合理的商業支援。 | Azure 上的 SUSE Linux Enterprise Server 是一個經證實可為雲端運算提供優異可靠性與安全性的平台。 SUSE 彈性的 Linux 平台可與 Azure 雲端服務緊密整合,提供容易管理的雲端環境。 隨著 SUSE Linux Enterprise Server 有超過 1,800 家獨立軟體廠商提供 9,200 多個認證應用程式,SUSE 可確保資料中心內所執行受支援的工作負載可以安心部署於 Azure 上。 https://www.suse.com/partners/alliance/microsoft |
映像更新步調
Azure 需要已背書 Linux 發行版本的發行者以每季或更快速的步調,定期使用最新的修補程式和安全性修正程式在 Azure Marketplace 中更新其平台映像。 會自動將 Marketplace 中已更新的映像提供給客戶作為映像 SKU 的新版本。 如何尋找 Linux 映像的詳細資訊:在 Azure Marketplace 中尋找 Linux VM 映像。
Azure 微調的核心
Azure 與各種已背書的 Linux 散發套件緊密合作,以將發行至 Azure Marketplace 的映像最佳化。 此共同作業的其中一個層面是「微調」Linux 核心的開發,其針對 Azure 平台最佳化,並以完全支援的 Linux 散發套件元件形式傳遞。 相較於散發套件中可用的預設或泛型核心,Azure 微調的核心納入新功能和效能改善,並且以更快的步調 (通常是每季)。
在大部分情況下,您會發現這些核心已預安裝在 Azure Marketplace 中的預設映射上,因此客戶將立即獲得這些優化核心的好處。 如需這些 Azure 微調的核心的詳細資訊,請參閱下列連結: