<samp id="tdkee"></samp>

    <mark id="tdkee"><acronym id="tdkee"></acronym></mark>

  1. 免费看又黄又无码的网站_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片_日本最新免费二区三区

    ×

    什么是docker?docker具備什么功能呢?

    分類:虛機資訊 編輯: 瀏覽量:100
    2021-07-12 15:17:32
    ??現(xiàn)在網(wǎng)絡(luò)服務(wù)種類比較多樣化,涉及到很多網(wǎng)絡(luò)技術(shù)產(chǎn)品,docker就是其中之一,不同的技術(shù)產(chǎn)品有著不同的作用,有的人之前沒有聽說過docker。什么是docker?docker具備什么功能呢?下面大家就聽聽新網(wǎng)的專業(yè)講解吧。

    ??一、什么是docker?

    ??Docker 是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的鏡像中,然后發(fā)布到任何流行的Linux或Windows機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。

    ??二、Docker有什么功能?

    ??Docker的思想來自于集裝箱,集裝箱解決了什么問題?在一艘大船上,可以把貨物規(guī)整的擺放起來。并且各種各樣的貨物被集裝箱標(biāo)準(zhǔn)化了,集裝箱和集裝箱之間不會互相影響。那么我就不需要專門運送水果的船和專門運送化學(xué)品的船了。只要這些貨物在集裝箱里封裝的好好的,那我就可以用一艘大船把他們都運走。

    ??docker就是類似的理念。現(xiàn)在都流行計算了,云計算就好比大貨輪。docker就是集裝箱。

    ??1.不同的應(yīng)用程序可能會有不同的應(yīng)用環(huán)境,比如.net開發(fā)的網(wǎng)站和php開發(fā)的網(wǎng)站依賴的軟件就不一樣,如果把他們依賴的軟件都安裝在一個服務(wù)器上就要調(diào)試很久,而且很麻煩,還會造成一些沖突。比如IIS和Apache訪問端口沖突。這個時候你就要隔離.net開發(fā)的網(wǎng)站和php開發(fā)的網(wǎng)站。常規(guī)來講,我們可以在服務(wù)器上創(chuàng)建不同的虛擬機在不同的虛擬機上放置不同的應(yīng)用,但是虛擬機開銷比較高。docker可以實現(xiàn)虛擬機隔離應(yīng)用環(huán)境的功能,并且開銷比虛擬機小,小就意味著省錢了。

    ??2.你開發(fā)軟件的時候用的是Ubuntu,但是運維管理的都是centos,運維在把你的軟件從開發(fā)環(huán)境轉(zhuǎn)移到生產(chǎn)環(huán)境的時候就會遇到一些Ubuntu轉(zhuǎn)centos的問題,比如:有個特殊版本的數(shù)據(jù)庫,只有Ubuntu支持,centos不支持,在轉(zhuǎn)移的過程當(dāng)中運維就得想辦法解決這樣的問題。這時候要是有docker你就可以把開發(fā)環(huán)境直接封裝轉(zhuǎn)移給運維,運維直接部署你給他的docker就可以了。而且部署速度快。

    ??3.在服務(wù)器負載方面,如果你單獨開一個虛擬機,那么虛擬機會占用空閑內(nèi)存的,docker部署的話,這些內(nèi)存就會利用起來。

    ??三、Docker有什么優(yōu)缺點?

    ??優(yōu)點:

    ??1.更快速的交付于部署:快速創(chuàng)建容器,快速迭代應(yīng)用,秒級啟動,全程可視化

    ??2.更高效的虛擬化:內(nèi)核級虛擬化,不需要額外的hypervisor

    ??3.更輕松的遷移和擴展:可以在任意的平臺上運行,應(yīng)用程序可以直接跨平臺遷移

    ??4.更簡單的管理:以增量式進行修改和發(fā)布,實現(xiàn)自動化管理

    ??缺點:

    ??1.Docker是基于Linux 64bit的,無法在32bit的linux/Windows/unix環(huán)境下使用

    ??2.LXC是基于cgroup等linux kernel功能的,因此container的guest系統(tǒng)只能是linux base的

    ??3.隔離性相比KVM之類的虛擬化方案還是有些欠缺,所有container公用一部分的運行庫

    ??4.網(wǎng)絡(luò)管理相對簡單,主要是基于namespace隔離cgroup的cpu和cpuset提供的cpu功能相比KVM的等虛擬化方案相比難以度量(所以dotcloud主要是按內(nèi)存收費)

    ??5.Docker對disk的管理比較有限。

    ??什么是docker?docker具備什么功能呢?通過上文新網(wǎng)的專業(yè)介紹,大家對于docker有了基礎(chǔ)的認識,docker功能雖然說比較強大,但是也是存在一些缺點。

    聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)

    送郵件至:operations@xinnet.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時

    需注明出處:新網(wǎng)idc知識百科

    免費咨詢獲取折扣

    Loading
    国产精品视频白浆免费视频_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片

    <samp id="tdkee"></samp>

      <mark id="tdkee"><acronym id="tdkee"></acronym></mark>