更新時間:2021-06-16 16:50:44 來源:動力節點 瀏覽1272次
下面是Docker容器的Logo,大家可以從這個logo也能道出容器的大致概念了。
其實Docker的概念來自于集裝箱,集裝箱解決的問題就是把所有不規整的貨物都用標準化大小的箱子存放起來,這樣子不同尺寸不同大小的貨物都能裝到這些集裝箱里面,方便封裝和運輸。集裝箱與集裝箱之間不會互相影響,我們可以用統一標準的集裝箱來運送海鮮產品,運送木柴,運送鋼鐵……等等。
Docker就是這個集裝箱,而運輸集裝箱的這個鯨魚或者大貨輪就是操作系統(Operating System),集裝箱里面裝有我們各種“奇形怪狀”的需要交付的應用程序。它們可能是一款電商的網站,或者是一個交友類收集app。
那么Docker有什么特點呢?為什么這么多企業熱衷于使用Docker?
既然虛擬化已經在市面上流行了這么多年了,為什么容器現在更加流行了呢?
究其原因,讓我們先來看看它們之間的一些區別吧。
如下圖所示,使用傳統的虛擬化技術,我們需要
總體來說,這樣的架構很臃腫,導致每一層都有資源的開銷。最終導致我們在一臺物理機上能開啟的虛擬機的數量有限。
相比來說,Docker就顯得更加輕量化了。它的架構是:
Docker引擎是可以和主操作系統直接進行通信的,因此相對于虛擬機啟動的數分鐘,Docker的啟動可以在數毫秒內完成。
再舉個通俗一點的例子,在上面的篇幅有介紹到Docker類似碼頭的集裝箱,每一個集裝箱都是標準化的,里面裝了各種各樣的貨物。而虛擬化對比來說,就是碼頭上的不同倉庫,倉庫里面堆放了各種貨物,同時還有電力系統,水力系統,工作區間等等標準的一套裝置。
因此,運維和管理一個倉庫會花費很多人力和物力,它們相當于是完全獨立運作的實體;而Docker則是一個一個獨立的集裝箱,只能裝上貨輪才能發揮工作。但它們沒有太多的人力和物力開銷。
以上就是動力節點小編介紹的"Docker容器是什么",希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習