新聞中心
本篇內(nèi)容主要講解“docker的簡單介紹”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“docker的簡單介紹”吧!
從策劃到設(shè)計制作,每一步都追求做到細膩,制作可持續(xù)發(fā)展的企業(yè)網(wǎng)站。為客戶提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)頁設(shè)計、申請域名、虛擬空間、網(wǎng)絡(luò)營銷、VI設(shè)計、 網(wǎng)站改版、漏洞修補等服務(wù)。為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,以客戶的口碑塑造優(yōu)易品牌,攜手廣大客戶,共同發(fā)展進步。
docker出生
docker是基于go語言編寫,誕生于2013年,目前屬于linux基金會,基于apache 2.0協(xié)議開源
linux容器技術(shù)與docker
dokcer 0.9版本之前,docker代碼完全基于linux容器LXC技術(shù)實現(xiàn),之后docker開發(fā)了libcontainer項目替換了LXC的實現(xiàn),旨在需依靠任何依賴,直接訪問內(nèi)核中與容器相關(guān)的系統(tǒng)調(diào)用。 容器LXC技術(shù):LXC為Linux Container的簡寫。可以提供輕量級的虛擬化,以便隔離進程和資源,而且不需要提供指令解釋機制以及全虛擬化的其他復(fù)雜性。相當(dāng)于C++中的NameSpace。容器有效地將由單個操作系統(tǒng)管理的資源劃分到孤立的組中,以更好地在孤立的組之間平衡有沖突的資源使用需求。
docker在運維和開發(fā)中的優(yōu)勢
快速交付與部署 使用鏡像構(gòu)建標準開發(fā)環(huán)境,開發(fā)完成后,測試和運維人員直接使用完全相同的環(huán)境來部署代碼,只要是開發(fā)測試的代碼,可以保證在成產(chǎn)環(huán)境無縫執(zhí)行。docker快速創(chuàng)建和刪除容器,實現(xiàn)快速迭代,節(jié)約開發(fā)、測試、部署的大量時間,且過程可見,容易流程化
更高效的資源利用 運行docker不需要額外的虛擬化管理程序(VMM,hypervisor)的支持,docker是內(nèi)核級別的虛擬化,對額外的資源需求底。
更輕松的遷移和擴展 docker目前幾乎可以在任意平臺運行,包括物理機、虛擬機、公有云、私有云、個人電腦、服務(wù)器等,同時支持主流的操作系統(tǒng)發(fā)行版本。多平臺兼容可以讓用戶輕松遷移應(yīng)用
更簡單的更新管理 使用dockerfile,只需要修改配置,可以替代以前大量的更新工作,所有的修改都以增量的方式被發(fā)布和更新,進而實現(xiàn)自動化和高效的容器管理。
docker與虛擬化
完全虛擬化 虛擬機模擬完整的底層硬件環(huán)境和特權(quán)指令的執(zhí)行過程,無需在客戶操作系統(tǒng)上進行修改,如IBM的 p和z系列的虛擬化,vmware workstation,VirtualBox,qemu等
硬件輔助虛擬化 利用硬件CPU的支持,如x86上的intel-VT和AMD-V處理敏感指令來實現(xiàn)完全虛擬化的功能。客戶操作系統(tǒng)無需修改,例如vmware worksation,xen,kvm
部分虛擬化 只針對部分硬件資源的虛擬化,需要修改客戶操作系統(tǒng)。
超虛擬化 部分硬件接口以軟件的形式提供給客戶機操作系統(tǒng),客戶操作系統(tǒng)需要修改,早期的xen就是超虛擬化
操作系統(tǒng)級別的虛擬化 內(nèi)核通過創(chuàng)建多個虛擬的操作系統(tǒng)實例(內(nèi)核和庫)來隔離不同的進程實現(xiàn)資源隔離,如docker
虛擬機運行程序與docker運行程序的區(qū)別
傳統(tǒng)方式是在硬件層面上實現(xiàn)虛擬化,需要額外的虛擬機管理應(yīng)用和虛擬機操作系統(tǒng)層,docker容器是在操作系統(tǒng)的層面上實現(xiàn)虛擬化,直接復(fù)用本地主機的操作系統(tǒng),因而更加輕量。
到此,相信大家對“docker的簡單介紹”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
當(dāng)前文章:docker的簡單介紹
分享地址:http://www.ef60e0e.cn/article/jgdpgs.html