什麼是docker?docker有什麼優勢?

老男孩IT教育機構發表於2021-08-02

  相信不少同學都聽說過或者看到過有關docker的內容,那麼到底什麼是docker?docker有什麼優勢?本文為大家詳細講解一下。

  什麼是docker?

  docker是一個開源專案,誕生於2013年初,最初是dotCloud公司內部的一個業餘專案。它基於Google公司推出的GO語言實現,專案後來加入了Linux基金會,遵從了apache2.0協議,專案程式碼在GitHub上進行維護。

  docker自開源後受到廣泛的關注和討論,以至於dotcloud公司後來都改名為docker lnc。Redhat已經在其rhel6.5中集中支援docker,Google也在其PaaS產品中廣泛應用。

  docker專案的目標是實現輕量級的作業系統虛擬化解決方案,docker的基礎是Linux容器等技術。

  docker有什麼優勢?

  作為一種新興的虛擬化方式,docker跟傳統的虛擬化方式相比具有眾多優勢。

  首先,docker容器的啟動可以在秒級實現,這相比傳統的虛擬機器方式要快很多;其次,docker對系統資源的利用率很高,一臺主機上可以同時執行數千個docker容器。

  容器除了執行其中應用外,基本不消耗額外的系統資源,使得應用的效能很高,同時系統的開銷儘量小。傳統虛擬機器方式執行10個不同的應用就要起10個虛擬機器,而docker只需要啟動10個隔離的應用即可。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2784750/,如需轉載,請註明出處,否則將追究法律責任。

相關文章