Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure Linux ist für mehrere Azure Umgebungen verfügbar, die jeweils für ein bestimmtes Szenario optimiert sind und gleichzeitig die gleiche vertrauenswürdige Azure Linux Foundation nutzen. Ganz gleich, ob Sie virtuelle Computer (VMs) bereitstellen, Kubernetes-Workloads ausführen, containerisierte Anwendungen erstellen oder eine lokale Entwicklerumgebung einrichten, Azure Linux bietet eine konsistente Plattform mit Microsoft verwaltetem Engineering, Sicherheitsantwort und Azure nativer Integration.
Dieser Artikel enthält eine Übersicht über die verschiedenen Azure Linux-Bereitstellungsoptionen, erläutert die Szenarien, für die jede Option optimiert ist, und hilft Ihnen zu bestimmen, welcher Bereitstellungsansatz für Ihre Workloads am besten geeignet ist.
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.
Bereitstellungsoptionen
In der folgenden Tabelle sind die primären Azure Linux-Bereitstellungsoptionen, die Szenarien zusammengefasst, für die sie optimiert sind, und die wichtigsten Features und Vorteile, die jede Option bietet:
| Anwendungsfall | Bereitstellungsoption | Eigenschaften und Vorteile |
|---|---|---|
| Run Kubernetes-Workloads auf einem sicheren, Azure nativen Containerhost | Azure Linux-Containerhost für Azure Kubernetes Service (AKS) | Ein für AKS optimierter Containerhost, der schnelle Startzeiten, vorhersehbare Updates und starke Sicherheitsstandardwerte mit enger AKS-Lebenszyklusintegration bereitstellt. Microsoft besitzt den vollständigen Stapel vom Kernel bis zur CVE-Antwort, vereinfacht Vorgänge und reduziert den Kundenaufwand. |
| Ausführen von Containern auf einem unveränderlichen, gehärteten Betriebssystem (OS) mit einer minimalen Angriffsfläche | Azure Container Linux (ACL) | Ein unveränderliches, containeroptimiertes Betriebssystem für AKS, das von Flatcar Container Linux mit Azure Linux-Paketen und -Wartungen abgeleitet wurde. Das Betriebssystem verwendet kernelbasierte Unveränderlichkeit (dm-verity), SELinux, Trusted Launch mit sicherem Start und ein minimales Paket, um die Angriffsfläche zu reduzieren und Manipulationen zu blockieren. Automatische wöchentliche image-basierte Aktualisierungen und Supply-Chain-Signierung halten die Knoten aktuell und verifizierbar. |
| Ausführen allgemeiner VM-Workloads mit Microsoft unterstützten Linux | Azure Linux für Virtual Machines | Eine Microsoft unterstützte, Azure optimierte Linux-Verteilung für skalierbare Web-Apps, Infrastrukturdienste und KI-Workloads. Sie integriert sich nativ in Azure-Dienste, Erweiterungen und Tools und umfasst Microsoft-verwaltete Sicherheitsreaktionen und Lebenszyklus-Support. |
| Erstellen und Versenden von containerisierten Anwendungen auf einem konsistenten Basisimage | Azure Linux-Containerimages | Von Microsoft verwaltete Basisimages aus der Azure Linux-Lieferkette, die vom Build bis zur Produktion für Konsistenz sorgen. Kunden können sich aus vollständigen Basisimages 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 auswählen. |
Important
Azure Linux ist Open Source, aber Microsoft Support- und Lebenszyklusverpflichtungen gelten nur für szenarien Azure. Specifically:
- Azure Linux Virtual Machines (VM) / Virtual Machine Scale Sets (VMSS), 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.
Verwandte Inhalte
Informationen zu den ersten Schritten mit Azure Linux finden Sie im Handbuch für die ersten Schritte unter Azure Linux.