久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

docker概述與原理

 昵稱11935121 2018-02-08

Docker 是一個開源的應(yīng)用容器引擎,,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,。

謝謝劉磊為我們準備了這一系列的內(nèi)容,非常贊!

Docker是一個開源的引擎,,可以輕松而又快速的為任何應(yīng)用創(chuàng)建一個輕量級的,、可移植的、自給自足的容器,。開發(fā)者在筆記本上編譯測試通過的容器可以批量地在生產(chǎn)環(huán)境中部署,,包括VMs(虛擬機)、bare metal,、OpenStack 集群和其他的基礎(chǔ)應(yīng)用平臺,。

1 Docker系統(tǒng)有兩個程序:服務(wù)端和客戶端

其中docker服務(wù)端是一個服務(wù)進程,管理著所有的容器,。docker客戶端則扮演著docker服務(wù)端的遠程控制器,,可以用來控制docker的服務(wù)端進程,。大部分情況下,,docker服務(wù)端和客戶端運行在一臺機器上。

2 Docker通常適用如下場景:

· web應(yīng)用的自動化打包和發(fā)布,;

· 自動化測試和持續(xù)集成,、發(fā)布;

· 在服務(wù)型環(huán)境中部署和調(diào)整數(shù)據(jù)庫或其他的后臺應(yīng)用,;

· 從頭編譯或者擴展現(xiàn)有的OpenShift或Cloud Foundry平臺來搭建自己的PaaS環(huán)境,。

3 查看docker版本

docker概述與原理

4 Dockr架構(gòu)

docker概述與原理

Docker 采用 Client/Server 架構(gòu)模式。Docker Daemon是docker的核心守護進程,,也就是Server端,,Server端可以部署在遠程,也可以部署在本地,客戶端向服務(wù)器發(fā)送請求,,服務(wù)端負責構(gòu)建,、運行和分發(fā)容器??蛻舳撕头?wù)器可以運行在同一個 Host 上,,客戶端可以通過 socket 或 REST API 與遠程的服務(wù)器通信.

docker CLI 實現(xiàn)容器和鏡像的管理,為用戶提供統(tǒng)一的操作界面,這個 客戶端提供一個只讀的鏡像,,然后通過鏡像可以創(chuàng)建一個或者多個容器(container),,這些容器可以只是一個RFS(Root File System),也可以是一個包含了用戶應(yīng)用的RFS。容器在docker Client中只是一個進程,,兩個進程是互不可見的,,從而實現(xiàn)容器之間的個隔離。

用戶不能與server直接交互,,但可以通過與容器這個橋梁來交互,,由于是操作系統(tǒng)級別的虛擬技術(shù),中間的損耗幾乎可以不計,。

docker概述與原理

5 docker容器和虛擬化實現(xiàn)原理

docker概述與原理

左圖是虛擬機的工作原理圖,,著重體現(xiàn)在硬件層面進行虛擬化,實現(xiàn)對硬件資源進行抽象,,對性能的損耗比較大,,而且還會占用大量的內(nèi)存資源

有圖是Docker的工作原理圖,屬于OS級別的虛擬化,,kernel通過創(chuàng)建多個鏡像來隔離不同的app進程,,由于kernel是是共享,本身linux image也不大,,性能損耗幾乎可以不計,,而且內(nèi)存占用也不大,大大節(jié)約了設(shè)備成本

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多