從2021年6月11日開始在.NET鏡像倉儲庫(https://github.com/dotnet/dotnet-docker)出現了cbl-mariner, CBL-Mariner 1.0 是微軟爲內部使用而開發的這個新 Linux 發行版的第一個穩定版本。
微軟近年來對 Linux 表現出了更多的真愛。 適用於 Linux 的 Windows 子系統就是一個明顯的例子。微軟的 Linux 系統組是微軟創建 WSL2 的團隊。 現在該團隊最近發佈了自己的 Linux 發行版的第一個穩定版本,稱爲 CBL-Mariner。CBL 代表 Common Base Linux。 微軟工程團隊使用該發行版來構建其雲基礎架構以及邊緣產品和服務。
CBL-Mariner 只需要有限的磁盤和內存資源。 CBL-Mariner 的輕量級特性還提供更快的啓動時間和最小的攻擊面。
這裏要注意一點的是 CBM-Mariner 不是通用的 Linux 發行版。 它的目的是作爲內部輕量級 Linux 發行版,供微軟的工程團隊進入 Azure 基礎設施。微軟在 MIT 許可下在 GitHub 上提供了 CBL-Mariner 。雖然源代碼可用,但沒有 ISO 映像,但您可以構建自己的。我們可以直接使用微軟構建的鏡像,CBL-Mariner 軟件包系統是基於 RPM 的。它使用tdnf(Tiny DNF),它是 DNF 包管理器的 C 實現,沒有 Python 依賴項。