隨著docker管理平臺日益穩(wěn)固,為什么會變得如此受歡迎?
??一、什么是 Humpback?
??Humpback 可以幫助企業(yè)快速搭建輕量級的 Docker 容器云管理平臺,若將你的 Docker 主機接入到 Humpback 平臺中,就能夠為你帶來更快捷穩(wěn)定的容器操作體驗。
??二、Humpback 功能特點
??1、Web操作,簡單易用
??2、權限分組隔離
??3、容器升級與克隆
??4、容器監(jiān)控
??5、容器日志
??6、集群容器調(diào)度
??7、集群彈性伸縮
??8、私有倉庫
??三、Humpback 模式介紹
??Single Mode 單一模式,對單組主機實現(xiàn)容器管理,提供容器創(chuàng)建,容器操作,容器重命名,容器升級與克隆,容器監(jiān)控,容器日志輸出等功能。
??Cluster Mode 容器集群模式,實現(xiàn)按實例數(shù)批量創(chuàng)建容器,容器調(diào)度,批量操作容器,升級和遷移等。
??平臺采用分組方式(Group)來管理多主機,多組之間權限操作隔離,同時也可以將一臺主機加入到多個分組中交叉管理。 ??Docker 是一個開源的應用容器引擎,讓開發(fā)者可以打包他們的應用以及依賴包到一個可移植的鏡像中,然后發(fā)布到任何流行的Linux或Windows機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。
??Docker 是一個開源的應用容器引擎,讓開發(fā)者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的Linux機器或Windows 機器上,也可以實現(xiàn)虛擬化,容器是完全使用沙箱機制,相互之間不會有任何接口。
??四、一個完整的Docker有以下幾個部分組成:
??DockerClient客戶端
??Docker Daemon守護進程
??Docker Image鏡像
??DockerContainer容器
??五、Docker 架構
??Docker 使用客戶端-服務器 (C/S) 架構模式,使用遠程API來管理和創(chuàng)建Docker容器。Docker 容器通過 Docker 鏡像來創(chuàng)建。容器與鏡像的關系類似于面向對象編程中的對象與類。
??Docker核心解決的問題是利用LXC來實現(xiàn)類似VM的功能,從而利用更加節(jié)省的硬件資源提供給用戶更多的計算資源。同VM的方式不同,LXC其并不是一套硬件虛擬化方法 - 無法歸屬到全虛擬化、部分虛擬化和半虛擬化中的任意一個,而是一個操作系統(tǒng)級虛擬化方法, 理解起來可能并不像VM那樣直觀。所以我們從虛擬化到docker要解決的問題出發(fā),看看他是怎么滿足用戶虛擬化需求的。
??Docker 是PaaS提供商 dotCloud 開源的一個基于LXC的高級容器引擎,源代碼托管在Github上, 基于go語言并遵從Apache2.0協(xié)議開源。Docker自2013年以來非?;馃?,無論是從 github 上的代碼活躍度,還是Redhat在RHEL6.5中集成對Docker的支持, 就連Google的 Compute Engine 也支持 docker 在其之上運行。小伙伴們要想獲得更多docker管理平臺的內(nèi)容,請關注新網(wǎng)!
聲明:免責聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權,也不承認相關法律責任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)
送郵件至:operations@xinnet.com進行舉報,并提供相關證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉載,或轉載時
需注明出處:新網(wǎng)idc知識百科