傳媒廣告/編號 1774641

Docker開源Moby和LinuxKit

2018-08-11
$100
86966760 86966760

本書運用考古學理論與方法,結合歷史學、古文字學、軍事學等萬面的研究成果,對商代青銅兵器進行了全面、系統的研究,填補了這方面的空白。內容包括:商代青銅兵器的時空框架、紋飾、銘文、組合、源流、分布格局。本書不但構建了商代青銅兵器的譜系,而且結合青銅禮容器和其他考古學文化特徵探討了青銅兵器的區域性特點及各區域間青銅兵器交流的模式,指出了青銅兵器在青銅文明中的重要地位和作用,提出了青銅兵器是青銅文化的重要標識物的觀點。

在奧斯汀市舉辦的DockerCon大會上,Docker宣布了兩個重大的開源項目Moby和LinuxKit。從根本上講,Moby標誌著Docker的分裂。LinuxKit提供了一套工具,用於構建「只包含運行時平台需要的組件的定製化Linux子系統」。

來自Rancher的Darren Shepherd在推特中將Moby的目標歸結為:

對Moby感到困惑?簡單來說,對於@docker用戶而言,什麼都沒變。這是一個內部項目的變化,為了幫助類似@Rancher_Labs這樣的系統構建者。

Docker技術官Solomon Hykes對於此舉的解釋是:xfb3056n

按照設計,Moby面向的是希望基於容器構建自己的系統的系統構建者,而不是可以使用Docker或其他容器平台的應用程式開發人員。Moby項目的參與者可以從源於Docker的組件庫中選擇,或者他們也可以選擇「帶來自己的組件」(BYOC),包括可以打包成容器,然後混合搭配所有組件,創建一個定製化的容器系統。

人們初對Moby項目的目的和Docker的初衷有些不解,尤其是圍繞「docker」命令行工具。對此,Hykes在推特上進行了解釋:

Moby是構建Docker本身(或某種類似的東西)的項目,而用戶不受影響。Docker二進位文件保持不變。

,為了進一步說明,一組維護人員一起在Moby項目的首頁上添加了「Moby和Docker」的描述。後來,Hykes手繪了一張Moby項目的架構草圖,以及它和上下游組件的關係,Alvaro Miranda基於此整理並創建了下圖:

有關LinuxKit發布的博文出自Justin Cormack之手。該辦公室源於對Unikernel Systems的收購:

LinuxKit提供的工具讓你可以構建只包含運行時平台所需組件的定製化Linux子系統。所有系統服務都是可替換的容器,任何不必要的東西都可以移除。

因此,LinuxKit並不太關心容器內包含什麼,那可以是GoLang 'FROM SCRATCH'模式、Alpine Linux或者其他任意的發行版,這取決於用戶對大小、安全表面積及工具熟悉度的要求。Docker還宣布了多階段構建,在構建容器時,一旦所需的二進位文件創建了出來,文件構建過程中使用的工具就可以去掉了。

LinuxKit不同,它關注的是容器之外的東西,它提供了一種方法,用於組裝小的、並可針對特定的部署平台進行裁剪的運行時環境。因此,它和Unikernel在概念上有許多相似之處,差別在於,它本質上仍然是Linux內核,而不是一個專用的二進位文件。「剛剛夠作業系統(JeOS)」是一個源於雲計算初期的概念;LinuxKit利用容器的普及,將這種方法現代化,廣泛簡化了與依賴管理相關的問題,它們對當前用戶體驗的影響微乎其微;同時帶來了更好的模塊化。LinuxKit帶來了新的Docker運行方法,在某種程度上和類似CoreOS這樣的針對容器優化過的Linux發行版形成了競爭。不過,其目標不止於此,因為LinuxKit開始將兩個單獨的問題(運行容器的作業系統和在作業系統中運行的容器)放在了一起,讓它們成為一個一致的部署工件。

在我們一起了解「容器構建公司排名」專業知識後,讓我們一起來關注業內的源澈科技開發(深圳)有限公司。公司專業從事「容器構建、CICD服務平台、源澈科技、容器管理等項目的經營。如果想在這些方面尋求到良好的合作夥伴,請致電我司電話:0755-86966760。機不可失,失不再來!。


評論
0 條評論
還沒有評論 有疑問可以先留言,後來的用戶也能看到。