Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure Linux är tillgängligt i flera Azure-miljöer, där varje miljö är optimerad för ett specifikt användningsfall och alla bygger på samma pålitliga Azure Linux-grund. Oavsett om du distribuerar virtuella datorer, kör Kubernetes-arbetsbelastningar, skapar containerbaserade program eller konfigurerar en lokal utvecklarmiljö, ger Azure Linux en konsekvent plattform med Microsoft hanterad teknik, säkerhetssvar och Azure intern integrering.
Den här artikeln innehåller en översikt över de olika distributionsalternativen för Azure Linux, förklarar de scenarier som varje alternativ är optimerat för och hjälper dig att avgöra vilken distributionsmetod som passar bäst för dina arbetsbelastningar.
Note
Azure Linux 4.0 finns nu i förhandsversion och är strikt begränsad till utvärderings- och testningsändamål. Den är inte lämplig för produktionsanvändning.
Distribueringsalternativ
I följande tabell sammanfattas de primära distributionsalternativen Azure Linux, de scenarier som de är optimerade för och de viktigaste funktionerna och fördelarna med varje alternativ:
| Användningsfall | Alternativ för driftsättning | Funktioner och erbjudanden |
|---|---|---|
| Kör Kubernetes-arbetsbelastningar på en säker, Azure-baserad containervärd | Azure Linux-containervärd för Azure Kubernetes Service (AKS) | En containervärd optimerad för AKS som levererar snabba starttider, förutsägbara uppdateringar och starka säkerhetsstandarder med nära AKS-livscykelintegrering. Microsoft äger hela stacken från kernel till CVE-svar, vilket förenklar driften och minskar kundkostnaderna. |
| Köra containrar på ett oföränderligt, härdat operativsystem (OS) med en minimal attackyta | Azure Container Linux (ACL) | Ett oföränderligt, containeroptimerad operativsystem för AKS som härletts från Flatcar Container Linux med Azure Linux-paket och service. Operativsystemet använder kernel-framtvingad oföränderlighet (dm-verity), SELinux, Betrodd start med säker start och en minimal paketuppsättning för att minska attackytan och blockera manipulering. Automatiserade veckovisa avbildningsbaserade uppdateringar och signering av leveranskedjan håller noderna aktuella och verifierbara. |
| Kör allmänna VM-arbetsbelastningar med Linux som stöds av Microsoft | Azure Linux för Virtual Machines | En Microsoft,Azure optimerad Linux-distribution för skalbara webbappar, infrastrukturtjänster och AI-arbetsbelastningar. Den integreras internt med Azure tjänster, tillägg och verktyg och innehåller Microsoft hanterad säkerhetsrespons och livscykelsupport. |
| Skapa och skicka containerbaserade program på en konsekvent basavbildning | Azure Linux-containeravbildningar | Basavbilder som underhålls av Microsoft och byggs från Azure Linux-försörjningskedjan, vilket ger enhetlighet från bygge till produktion. Kunder kan välja mellan fullständiga basavbildningar för flexibilitet, körningsoptimerade bilder för Node.js, Python, Java och .NET eller härdade distrolösa bilder för minsta möjliga attackyta. |
| Utveckla, testa och lära dig Linux-program direkt på Windows utan en virtuell dator eller installation med dubbel start | Azure Linux på Podsystém Windowsu pre Linux (WSL) | En Microsoft-stödd Azure Linux-upplevelse som körs internt på Windows via WSL 2. Tillhandahåller en enkel, snabbstartad Linux-miljö för utveckling, skript, containerarbetsflöden och inlärning Azure Linux. Utvecklare kan använda välbekanta Linux-verktyg, pakethantering och kommandoradsarbetsflöden samtidigt som de smidigt integrerar med Windows program, IDE:er, filer och nätverk, vilket möjliggör en produktiv lokal utvecklingsupplevelse utan dedikerad Linux-infrastruktur. |
Important
Azure Linux är open-source, men Microsoft support- och livscykelåtaganden gäller endast för Azure scenarier. Specifically:
- Azure Linux Virtual Machines (VM)/Virtual Machine Scale Sets (VMSS), AKS-containervärd och containeravbildningar stöds.
- Bare metal, ISO-avbildningar, lokala och andra moln stöds inte.
- Anpassade avbildningar stöds endast när de bygger på en fördefinierad Azure Linux-avbildning (till exempel med Image Customizer). Avbildningar som skapats från grunden från Azure Linux-källor på GitHub omfattas inte.
Relaterat innehåll
Information om hur du kommer igång med Azure Linux finns i komma igång-guiden Azure Linux.