Incus - 一個(gè)現(xiàn)代化、安全且強(qiáng)大的 Linux 系統(tǒng)容器和虛擬機(jī)管理器
大家好,又見(jiàn)面了,我是 GitHub 精選君!
背景介紹
在現(xiàn)代的 IT 環(huán)境中,我們經(jīng)常會(huì)遇到需要管理和運(yùn)行全套 Linux 系統(tǒng)(比如官方和社區(qū)版本的 Ubuntu 鏡像)的問(wèn)題,這包括在容器或虛擬機(jī)中運(yùn)行。同時(shí),我們也需要一個(gè)能夠在單機(jī)到數(shù)據(jù)中心集群之間進(jìn)行擴(kuò)展的解決方案,以便在開(kāi)發(fā)和生產(chǎn)環(huán)境中運(yùn)行工作負(fù)載。
今天要給大家推薦一個(gè) GitHub 開(kāi)源項(xiàng)目 lxc/incus,該項(xiàng)目在 GitHub 有超過(guò) 1.0k Star,用一句話(huà)介紹該項(xiàng)目就是:“Powerful system container and virtual machine manager ”。
項(xiàng)目介紹
Incus 是一個(gè)現(xiàn)代化、安全且強(qiáng)大的系統(tǒng)容器和虛擬機(jī)管理器。它提供了一個(gè)統(tǒng)一的體驗(yàn),用于在容器或虛擬機(jī)中運(yùn)行和管理完整的 Linux 系統(tǒng)。Incus 支持大量 Linux 發(fā)行版的鏡像(包括官方的 Ubuntu 鏡像和社區(qū)提供的鏡像),并圍繞一個(gè)強(qiáng)大且簡(jiǎn)單的 REST API 構(gòu)建。你可以輕松地設(shè)置一個(gè)感覺(jué)像小型私有云的系統(tǒng),以高效的方式運(yùn)行任何類(lèi)型的工作負(fù)載,同時(shí)保持資源的優(yōu)化。如果你想要容器化不同的環(huán)境或運(yùn)行虛擬機(jī),或者以一種成本效益的方式運(yùn)行和管理你的基礎(chǔ)設(shè)施,那么你應(yīng)該考慮使用 Incus。
如何使用
Incus 項(xiàng)目目前還處于早期階段,尚未存在任何包或發(fā)布版本。對(duì)于生產(chǎn)環(huán)境,建議你暫時(shí)堅(jiān)持使用 Canonical 的 LXD,直到 Incus 的穩(wěn)定版本發(fā)布。
在保證 Incus 安裝安全的方面,你需要考慮以下幾點(diǎn):
1、保持你的操作系統(tǒng)最新并安裝所有可用的安全補(bǔ)?。?/p>
2、只使用支持的 Incus 版本;
3、限制對(duì) Incus 守護(hù)進(jìn)程和遠(yuǎn)程 API 的訪(fǎng)問(wèn);
4、除非需要,否則不要使用特權(quán)容器。如果你使用特權(quán)容器,需要采取適當(dāng)?shù)陌踩胧?/p>
5、配置你的安全網(wǎng)絡(luò)。
項(xiàng)目推介
Incus 是 Canonical LXD 的社區(qū)分支,這個(gè)分支是為了回應(yīng) Canonical 從 Linux Containers 社區(qū)接管 LXD 項(xiàng)目而創(chuàng)建的。這個(gè)分支的主要目標(biāo)是再次提供一個(gè)真正的社區(qū)項(xiàng)目,歡迎每個(gè)人的貢獻(xiàn),沒(méi)有任何一個(gè)商業(yè)實(shí)體負(fù)責(zé)該項(xiàng)目。盡管 Incus 項(xiàng)目目前還處于早期階段,但它的目標(biāo)和設(shè)計(jì)理念值得我們關(guān)注和期待。
以下是該項(xiàng)目 Star 趨勢(shì)圖(代表項(xiàng)目的活躍程度):

更多項(xiàng)目詳情請(qǐng)查看如下鏈接。
開(kāi)源項(xiàng)目地址:https://github.com/lxc/incus
開(kāi)源項(xiàng)目作者:lxc
以下是參與項(xiàng)目建設(shè)的所有成員:

關(guān)注我們,一起探索有意思的開(kāi)源項(xiàng)目。
點(diǎn)擊如下卡片后臺(tái)回復(fù):加群,與技術(shù)極客們一起交流人工智能、開(kāi)源項(xiàng)目,一起成長(zhǎng)。
