Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure Linux to Microsoft utrzymywana dystrybucja systemu Linux typu open source utworzona na potrzeby Azure. Zapewnia lekki, wzmocniony zabezpieczenia system operacyjny dla maszyn wirtualnych, kontenerów i klastrów Kubernetes działających w infrastrukturze Azure.
Note
Azure Linux 4.0 jest teraz w wersji zapoznawczej i służy wyłącznie do celów oceny i testowania. Nie nadaje się do użytku produkcyjnego.
Dlaczego warto wybrać Azure Linux?
Azure Linux opiera się na solidnej bazie open source z Fedora ekosystemu i ulepszony dzięki innowacjom specyficznym dla Azure. Daje to korzyści płynące ze znajomości ekosystemu pakietów RPM, a jednocześnie dodaje natywne dla platformy Azure zabezpieczenia, zgodność z wymaganiami i funkcje operacyjne.
W poniższej tabeli przedstawiono najważniejsze funkcje i zalety Azure Linux:
| Funkcja | Description |
|---|---|
| Wzmocniony poziom bezpieczeństwa | Zabezpieczony od poziomu jądra wzwyż dzięki mechanizmowi kernel lockdown, dm-verity dla weryfikowanego rozruchu, SELinux do wymuszania obowiązkowej kontroli dostępu oraz modułom kryptograficznym zgodnym z FIPS 140-3. |
| Minimalny ślad | Dostarcza tylko pakiety wymagane dla obciążeń w chmurze, co skutkuje mniejszym obszarem ataków, mniejszą liczbą CVE oraz krótszym czasem rozruchu i niższym zużyciem pamięci. |
| Jądro zoptymalizowane pod kątem platformy Azure | Specjalnie skompilowany kernel (6.18 LTS) z sterownikami gościa Hyper-V, dostosowywaniem wydajności specyficznym dla Azure i weryfikowaniem zabezpieczeń w środowiskach Azure, takich jak Virtual Machines (maszyna wirtualna) / Virtual Machine Scale Sets i usługa AKS. |
| Natywna integracja Azure | Dostarcza zweryfikowanych agentów Azure, rozszerzeń maszyn wirtualnych i narzędzi deweloperskich, w tym Microsoft Defender dla Chmury, Azure Monitor, Azure CLI i nie tylko. Zobacz pełną listę Supported Azure services. |
| Spójne w różnych środowiskach | Ta sama podstawa systemu operacyjnego (OS), ten sam zestaw pakietów i te same mechanizmy aktualizacji niezależnie od tego, czy działają na platformie AKS, w usłudze Azure VM / Virtual Machine Scale Sets, czy jako obrazy kontenerów. Zobacz omówienie architektury. |
| Przewidywalny cykl życia | Jest zgodny z modelem cyklu życia zaprojektowanym w celu zrównoważenia stabilności, zabezpieczeń i dostępu do nowoczesnych funkcji systemu Linux. Zobacz Cykl wydań i cykl życia. |
Jak używać Azure Linux
Azure system Linux jest dostępny w wielu środowiskach Azure, z których każdy jest zoptymalizowany pod kątem określonego scenariusza Azure, jednocześnie współużytkując tę samą zaufaną podstawę systemu operacyjnego, punkt odniesienia zabezpieczeń i cykl życia zarządzany przez Microsoft. Aby uzyskać szczegółowe informacje, zobacz omówienie opcji wdrażania.
| Platform | Najlepsze dla | Description |
|---|---|---|
| Azure Linux dla maszyn wirtualnych | Infrastruktura oparta na maszynach wirtualnych | Uruchamiaj obciążenia infrastrukturalne w dystrybucji systemu Linux obsługiwanej przez firmę Microsoft i zoptymalizowanej pod kątem platformy Azure. Od aplikacji internetowych do obciążeń sztucznej inteligencji Azure Linux zapewnia spójność, bezpieczeństwo i wydajność, jednocześnie integrując się natywnie z usługami Azure, rozszerzeniami i narzędziami. |
| Azure Linux for AKS | Platforma Kubernetes na dużą skalę | Już obsługujący miliony rdzeni wykonujących obciążenia o krytycznym znaczeniu, Azure Linux jest hostem kontenerów dla usługi AKS. Oferowane jako standardowy host lub jako Azure Container Linux (ACL), niezmienny wariant dla zespołów z bardziej rygorystycznymi wymaganiami dotyczącymi zabezpieczeń i zgodności. Zoptymalizowane pod kątem szybkiego rozruchu, przewidywalnych aktualizacji oraz pełnej odpowiedzialności firmy Microsoft — od jądra po reagowanie na luki oznaczane jako CVE. |
| Azure Obrazy kontenerów systemu Linux | Aplikacje natywne dla chmury | Twórz i uruchamiaj konteneryzowane aplikacje na obrazach bazowych utrzymywanych przez firmę Microsoft, aby zapewnić spójność od kompilacji po środowisko produkcyjne. Wybierz w pełni funkcjonalne obrazy podstawowe dla większej elastyczności, obrazy zoptymalizowane pod kątem środowiska uruchomieniowego dla Node.js, Pythona, Javy i platformy .NET lub utwardzone obrazy distroless, aby zminimalizować możliwą powierzchnię ataku. |
| Obraz ISO Azure Linux | Lokalne testowanie i ocena | Pobierz artefakty ISO systemu Azure Linux z repozytorium Azure Linux GitHub na potrzeby lokalnego testowania i oceny. |
| Azure Linux w systemie Podsystem Windows dla systemu Linux (WSL) | Lokalny rozwój i uczenie się | Uruchamianie Azure linux natywnie na Windows za pośrednictwem Podsystem Windows dla systemu Linux (WSL) bez konieczności konfiguracji dedykowanej maszyny wirtualnej lub podwójnego rozruchu. Azure Linux w systemie WSL zapewnia lekkie, szybkie środowisko do tworzenia aplikacji, tworzenia skryptów, przepływów pracy kontenerów i uczenia się Azure Linux. |
Ważna
Azure Linux jest oprogramowaniem open source, ale zobowiązania firmy Microsoft dotyczące wsparcia i cyklu życia obowiązują wyłącznie w scenariuszach Azure. Specifically:
- Obsługiwane są maszyny wirtualne Azure Linux, zestawy skalowania maszyn wirtualnych, hosty kontenerów AKS oraz obrazy kontenerów.
- Bare metal, obrazy ISO, środowiska lokalne i inne chmury nie są obsługiwane.
- Niestandardowe obrazy są obsługiwane tylko wtedy, gdy są oparte na wstępnie zbudowanym obrazie Azure Linux (na przykład przy użyciu Image Customizer). Obrazy utworzone od podstaw ze źródeł Azure Linux w GitHub nie są objęte.
Informacje o wydaniu systemu Azure Linux
Każda wersja Azure Linux obejmuje aktualizacje zabezpieczeń, uaktualnienia pakietów i poprawki błędów. Aby uzyskać więcej informacji, zobacz informacje o wydaniu systemu Azure Linux w witrynie GitHub.
Treści powiązane
- Aby lepiej zrozumieć strukturę systemu operacyjnego, zobacz Omówienie architektury.
- Aby rozpocząć pracę z systemem Azure Linux 4.0, zobacz przewodnik Quickstart.
- Aby zaplanować strategię aktualizacji, zapoznaj się z harmonogramem wydań i cyklem życia.