什麼是 Docker,使用Docker有啥好處?

   Docker 是一個開源項目,這個項目旨在通過把應用程序打包爲可移植的、自給自足的容器(引用語)

DocKer一次構建可放在任何地方就可以運行,不需要進行任何改變DocKer 就類似於一個容器。這個容器就好像咱們常用的虛擬機一樣,當我們虛擬機裏面安裝過VS、SQL、瀏覽器 ......  之後咱們就把虛擬機鏡像備份下來、等到下一次需要重新搭一個環境的時候,就可以省去很多事情了,直接把備份的虛擬機運行起來,該有的就都有了,省去了很多事情。

在用DocKer的情況下,咱們可以直接把項目發佈在DocKer容器上面進行測試,當項目需要正式上線的時候我們直接可以把做好的DocKer鏡像部署上去就行了,如果測試的好,就不必擔心項目上正式版本的時候再出現什麼問題了,(比如說 咱們的Confing 配置信息很多項目都是什麼測試環境地址,正式環境地址的,但是用過DocKer之後就一個就行了)DocKer可以在 雲、Windows、Linux 等環境上進行部署,就單說這一點就省去了我的很多費用、還有項目部署上線的風險,不必每次項目上線都留守一堆人才等着項目報錯.

 

      估計有人會說了,你說的這些虛擬機也能做到,這裏就說一下和虛擬機相比較的話DocKer的優勢了,

      (1)DocKer 啓動速度是虛機萬萬不敢調戲的了,(這裏聲明一下,在同一臺電腦)

      (2)在資源的利用上也比虛機高多了,同一臺機器上我相信能跑100臺DocKer,咱們肯定不趕跑這麼多臺虛擬機,有效的節約資源。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章