熱線電話:13121318867

登錄
首頁大數據時代應該怎樣理解docker?它的優勢在哪里?
應該怎樣理解docker?它的優勢在哪里?
2020-07-17
收藏

近年來,docker成了最火熱、最具顛覆性的科學技術之一,受到了國內、國外許多泛云計算公司、互聯網公司、IT大廠的青睞。docker到底是什么?為什么這么火?下面就跟小編一起來看吧!

一、docker概念

讓我們先來看一下百科定義:docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的Linux機器或Windows 機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何接口。

簡單點來概括:docker就算是一種新興的虛擬化技術,在一定程度上可以代替傳統虛擬機。

一個完整的Docker有以下幾個部分組成:

docker Image鏡像:docker鏡像可以看成作是一個特殊的文件系統,除了提供容器運行時所需的程序、庫、資源、配置等文件外,還包含了一些為運行時準備的一些配置參數(如匿名卷、環境變量、用戶等)。鏡像不包含任何動態數據,其內容在構建之后也不會被改變。

dockerrContainer容器:容器,從認識上來說,就是類創建的實例,就是依據鏡像這個模板創建出來的實體。

Repository (倉庫):docker倉庫是集中存放鏡像文件的場所。

二、docker優勢

要想了解Docker優勢,我們先來看一下容器與傳統虛擬機的區別。

docker 屬于 Linux 容器的一種封裝,提供簡單易用的容器使用接口。Docker優勢在于:

啟動快速屬于秒級別。

需要資源少

更輕量

隔離性更弱, 屬于進程之間的隔離

高可用、容錯,可恢復性

快速創建、刪除

快速分發和快速部署

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢