Docker之鏡像容器--個人理解

Docker之鏡像容器--個人理解

1.docker是一種容器引擎,可是學習的時候,能夠和虛擬機聯繫起來學習,學習它們有什麼相同和不一樣的地方:

2.docker的鏡像(images),從代碼的角度來講至關於源代碼(安裝文件),和虛擬機的鏡像是一個道理,

3.docker的容器(container),從代碼的角度來講,至關於可運行的軟件(運行起來的代碼實例)

4.以QQ軟件爲例,鏡像就是QQ的安裝文件,容器至關於能夠運行的QQ

注:學習的時候能夠先按照虛擬機的角度,學習docker,它們有不少類似的地方,又有不少不一樣的地方,可是運行的時候,咱們開發環境感受效果差很少,只是容器更輕量,

就像是咱們寫代碼的時候,docker把全部公用的代碼(底層操做系統)提取並封裝成了一個函數,全部的docker公用這一個函數,而虛擬機每次都要從新寫(底層操做系統這個函數)

以上僅做爲理解適用,但願看了之後不會更糊塗docker

相關文章
相關標籤/搜索