微軟 CBL-Mariner 的 Linux 發行版 Azure Linux 現已上線
5 月28 日訊息,在經過兩年內部測試後,微軟於 2022 年10 月推出了Azure Linux 公共預覽版,並在本周公開推出了它的發行版。 Azure Linux 是針對 Azure Kubernetes 服務(AKS)的開源容器主機作業系統(OS),現已普遍可用。
據介紹,Azure Linux 是微軟的CBL-Mariner 的Linux 發行版,支援作為AKS 的容器主機作業系統,目前已經與Xbox、Playfab、Minecraft 等服務和100 多個Azure 服務一起投入使用。
微軟Azure Linux 首席專案經理Jim Perrin 表示,微軟啟動CBL-Mariner 是因為它需要一個內部Linux 發行版和一個一致的平台來支援工程師在Azure 上運行的無數工作負載,而Azure Linux可以部署在雲端並運行多個容器。
使用者現在可以將 Azure Linux 部署為 AKS 叢集中的節點池主機作業系統,並在首選容器之上建置應用程式。
微軟現宣布把 AKS 容器主機的使用擴大到所有 AKS 客戶。 Azure Linux 作為 AKS 主機作業系統可以提供更好的效能,可以提高在 AKS 叢集上執行的應用程式的安全態勢,並且已經為在 Azure 中運行進行了最佳化。
Azure Linux 作為容器主機作業系統針對 AKS 進行了最佳化,其映像大小較小,呈現出較小的攻擊面,並依賴微軟內部工程團隊和服務所使用的相同軟體供應鏈。
此外,Azure Stack HCI 上的 AKS 和 Windows Server 上的 AKS 也具有相同的容器主機,在雲端和邊緣提供一致性和簡化管理。
據介紹,Azure 容器應用程式是一個基於 Kubernetes 的完全管理的應用平台,用於建立無伺服器的現代應用,以及以微服務架構模式為模型。 Azure 容器應用程式的工作,現在處於預覽階段,將封裝所有需要非同步運行的臨時任務,並執行到完成,例如資料處理、資料遷移、重複性任務,如每日銷售概況等。工作可以是計劃的、事件驅動的或按需運行的。
Azure 容器應用程式中的這些新功能也將使複雜作業中較小的可執行檔能夠並行運行,從而使無人值守的批次作業更容易與核心業務邏輯一起運行。可以在 Azure 容器應用程式中配置的三種類型的作業包括:
- 按需作業:單一目的的 API 呼叫,由使用者或程式碼驅動。
- 預定的工作:長期運行的任務,根據調度器觸發並完成。
- 事件驅動的工作:由事件觸發的資源密集型任務現在可以透過使用基於 Kubernetes 的事件驅動自動縮放器(KEDA)的最佳化實例配置進行運算最佳化,以實現潛在的節約。
以上是微軟 CBL-Mariner 的 Linux 發行版 Azure Linux 現已上線的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

VS Code擴展安裝失敗的原因可能包括:網絡不穩定、權限不足、系統兼容性問題、VS Code版本過舊、殺毒軟件或防火牆干擾。通過檢查網絡連接、權限、日誌文件、更新VS Code、禁用安全軟件以及重啟VS Code或計算機,可以逐步排查和解決問題。

VS Code 系統要求:操作系統:Windows 10 及以上、macOS 10.12 及以上、Linux 發行版處理器:最低 1.6 GHz,推薦 2.0 GHz 及以上內存:最低 512 MB,推薦 4 GB 及以上存儲空間:最低 250 MB,推薦 1 GB 及以上其他要求:穩定網絡連接,Xorg/Wayland(Linux)

在 VS Code 中,可以通過以下步驟在終端運行程序:準備代碼和打開集成終端確保代碼目錄與終端工作目錄一致根據編程語言選擇運行命令(如 Python 的 python your_file_name.py)檢查是否成功運行並解決錯誤利用調試器提升調試效率

VS Code 全稱 Visual Studio Code,是一個由微軟開發的免費開源跨平台代碼編輯器和開發環境。它支持廣泛的編程語言,提供語法高亮、代碼自動補全、代碼片段和智能提示等功能以提高開發效率。通過豐富的擴展生態系統,用戶可以針對特定需求和語言添加擴展程序,例如調試器、代碼格式化工具和 Git 集成。 VS Code 還包含直觀的調試器,有助於快速查找和解決代碼中的 bug。

VS Code 擴展存在惡意風險,例如隱藏惡意代碼、利用漏洞、偽裝成合法擴展。識別惡意擴展的方法包括:檢查發布者、閱讀評論、檢查代碼、謹慎安裝。安全措施還包括:安全意識、良好習慣、定期更新和殺毒軟件。

Linux的主要用途包括:1.服務器操作系統,2.嵌入式系統,3.桌面操作系統,4.開發和測試環境。 Linux在這些領域表現出色,提供了穩定性、安全性和高效的開發工具。

通過在 VS Code 擴展商店中安裝和啟用“簡體中文語言包”或“繁體中文語言包”,可以將 VS Code 的用戶界面翻譯為中文,從而提升編碼體驗。此外,還可以調整主題、快捷鍵和代碼片段以進一步個性化設置。

在 VSCode 中運行任務:創建 tasks.json 文件,指定 version 和任務列表;配置任務的 label、command、args 和 type;保存並重新加載任務;使用快捷鍵 Ctrl Shift B (macOS 為 Cmd Shift B) 運行任務。
