Was ist Azure Linux?

Azure Linux ist eine Microsoft verwaltete Open-Source-Linux-Distribution, die für Azure entwickelt wurde. Es bietet ein einfaches, sicherheitsfestes Betriebssystem für virtuelle Computer (VMs), Container und Kubernetes-Cluster, die auf Azure Infrastruktur ausgeführt werden.

Note

Azure Linux 4.0 befindet sich jetzt in preview und ist streng auf Auswertungs- und Testzwecke beschränkt. Es ist nicht für den Produktionseinsatz geeignet.

Warum Azure Linux wählen?

Azure Linux basiert auf einer robusten Open-Source-Grundlage von Fedora Ökosystem und wurde mit Azure spezifischen Innovationen verbessert. Dadurch profitieren Sie von der Vertrautheit mit dem RPM-Paketökosystem und erhalten gleichzeitig Azure-native Sicherheits-, Compliance- und operative Funktionen.

In der folgenden Tabelle sind die wichtigsten Features und Vorteile von Azure Linux aufgeführt:

Funktion Description
Gehärteter Sicherheitsstatus Von Grund auf gesichert durch Kernel Lockdown, dm-verity für den verifizierten Systemstart, SELinux für die obligatorische Zugriffskontrolle und kryptografische Module nach FIPS 140-3.
Minimaler Fußabdruck Liefert nur die Pakete, die für Cloudworkloads erforderlich sind, was zu einer kleineren Angriffsfläche, weniger CVEs und schnelleren Startzeiten und geringerer Arbeitsspeicherauslastung führt.
Azure-optimierte Kernel Speziell entwickelter Kernel (6.18 LTS) mit Hyper-V-Gasttreibern, Azure-spezifischen Leistungsoptimierungen und Sicherheitshärtung, validiert in Azure-Umgebungen wie Virtual Machines (VM) / Virtual Machine Scale Sets und AKS.
Native Azure-Integration Wird mit validierten Azure Agents, VM-Erweiterungen und Entwicklertools ausgeliefert, einschließlich Microsoft Defender for Cloud, Azure Monitor, Azure CLI und mehr. Die vollständige Liste finden Sie in Supported Azure Services.
Konsistent in allen Umgebungen Dieselbe Betriebssystemgrundlage, derselbe Paketumfang und dieselben Aktualisierungsmechanismen – unabhängig davon, ob sie auf AKS, Azure VM / Virtual Machine Scale Sets oder als Containerimages ausgeführt werden. Sehen Sie sich die Architekturübersicht an.
Vorhersehbarer Lebenszyklus Folgt einem Lebenszyklusmodell, das darauf ausgelegt ist, Stabilität, Sicherheit und Zugriff auf moderne Linux-Funktionen auszugleichen. Siehe Veröffentlichungsrhythmen und Lebenszyklus.

So verwenden Sie Azure Linux

Azure Linux ist in mehreren Azure Umgebungen verfügbar, die jeweils für ein bestimmtes Azure Szenario optimiert sind und gleichzeitig die gleiche vertrauenswürdige Betriebssystembasis, Sicherheitsbasislinie und Microsoft verwalteten Lebenszyklus nutzen. Ausführliche Informationen finden Sie in der Übersicht über die Bereitstellungsoptionen.

Plattform Am besten geeignet für: Description
Azure Linux for VMs VM-basierte Infrastruktur Führen Sie Infrastrukturworkloads auf einer von Microsoft unterstützten, für Azure optimierten Linux-Distribution aus. Von Web-Apps bis hin zu KI-Workloads bietet Azure Linux Konsistenz, Sicherheit und Leistung, während sie nativ in Azure Dienste, Erweiterungen und Tools integriert werden.
Azure Linux für AKS Kubernetes im großen Maßstab Azure Linux, das bereits Millionen von Kernen für unternehmenskritische Workloads antreibt, ist der Container-Host für AKS. Angeboten als Standardhost oder als Azure Container Linux (ACL), eine unveränderliche Variante für Teams mit strengeren Sicherheits- und Complianceanforderungen. Optimiert für schnelles Hochfahren, planbare Updates und durchgängige Microsoft-Verantwortung vom Kernel bis zur Reaktion auf CVEs.
Azure Linux Container Images Cloudnative Anwendungen Erstellen und führen Sie containerisierte Anwendungen auf von Microsoft verwalteten Basisimages aus, um Konsistenz vom Build bis zur Produktion sicherzustellen. Wählen Sie Basisimages mit vollem Funktionsumfang für Flexibilität, laufzeitoptimierte Bilder für Node.js, Python, Java und .NET oder gehärtete distrolose Bilder für die kleinste mögliche Angriffsfläche aus.
Azure Linux ISO Lokale Tests und Auswertungen Laden Sie Azure Linux-ISO-Artefakte aus dem Repository Azure Linux GitHub für lokale Tests und Auswertungen herunter.

Important

Azure Linux ist Open Source, aber Microsoft Support- und Lebenszyklusverpflichtungen gelten nur für szenarien Azure. Specifically:

  • Azure Linux-VM/Virtual Machine Scale Sets, AKS-Containerhost und Containerimages werden unterstützt.
  • Bare Metal-, ISO-Images, lokale und andere Clouds werden nicht unterstützt.
  • Angepasste Images werden nur unterstützt, wenn sie auf einem vordefinierten Azure Linux-Image basieren (z. B. mit Image Customizer). Images, die von Grund auf neu aus den Azure Linux-Quellen auf GitHub erstellt wurden, werden nicht abgedeckt.

Azure Linux-Versionshinweise

Jede Azure Linux-Version umfasst Sicherheitsupdates, Paketupgrades und Fehlerbehebungen. Weitere Informationen finden Sie in den Azure Linux-Versionshinweisen zu GitHub.