docker啟動(dòng)的步驟是什么?Docker的局限有哪些?
??Docker
??Docker 是一個(gè)開(kāi)源的應(yīng)用容器引擎,讓開(kāi)發(fā)者可以打包他們的應(yīng)用以及依賴(lài)包到一個(gè)可移植的鏡像中,然后發(fā)布到任何流行的Linux或Windows機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。一個(gè)完整的Docker有以下幾個(gè)部分組成:DockerClient客戶(hù)端;Docker Daemon守護(hù)進(jìn)程;Docker Image鏡像;DockerContainer容器。Docker 是PaaS提供商 dotCloud 開(kāi)源的一個(gè)基于LXC的高級(jí)容器引擎,源代碼托管在Github上, 基于go語(yǔ)言并遵從Apache2.0協(xié)議開(kāi)源。Docker自2013年以來(lái)非?;馃幔瑹o(wú)論是從 github 上的代碼活躍度,還是Redhat在RHEL6.5中集成對(duì)Docker的支持, 就連Google的 Compute Engine 也支持 docker 在其之上運(yùn)行。
??Docker 架構(gòu)??Docker 使用客戶(hù)端-服務(wù)器 (C/S) 架構(gòu)模式,使用遠(yuǎn)程API來(lái)管理和創(chuàng)建Docker容器。Docker 容器通過(guò) Docker 鏡像來(lái)創(chuàng)建。容器與鏡像的關(guān)系類(lèi)似于面向?qū)ο缶幊讨械膶?duì)象與類(lèi)。
??docker啟動(dòng)的步驟是什么?
??首先使用putty連接到遠(yuǎn)程,先起服務(wù)sudo service docker start,可以使用docker ps查看當(dāng)前賬戶(hù)。然后起容器docker start XXXXX(換成自己的容器名),最后docker attach XXXXX(換成自己的容器名),此時(shí)已經(jīng)啟動(dòng)了docker。你可以進(jìn)行編譯了。
??Docker的局限
??Docker并不是全能的,設(shè)計(jì)之初也不是KVM之類(lèi)虛擬化手段的替代品,簡(jiǎn)單總結(jié)幾點(diǎn):Docker是基于Linux 64bit的,無(wú)法在32bit的linux/Windows/unix環(huán)境下使用;LXC是基于cgroup等linux kernel功能的,因此container的guest系統(tǒng)只能是linux base的;隔離性相比KVM之類(lèi)的虛擬化方案還是有些欠缺,所有container公用一部分的運(yùn)行庫(kù);網(wǎng)絡(luò)管理相對(duì)簡(jiǎn)單,主要是基于namespace隔離;cgroup的cpu和cpuset提供的cpu功能相比KVM的等虛擬化方案相比難以度量(所以dotcloud主要是按內(nèi)存收費(fèi));Docker對(duì)disk的管理比較有限;container隨著用戶(hù)進(jìn)程的停止而銷(xiāo)毀,container中的log等用戶(hù)數(shù)據(jù)不便收集。
??docker啟動(dòng)涉及到很多專(zhuān)業(yè)的網(wǎng)絡(luò)知識(shí),對(duì)此有了解需求的朋友們可以參考一下,對(duì)此還有疑惑的話,可以選擇直接上新網(wǎng)等專(zhuān)業(yè)的網(wǎng)站,針對(duì)自己不懂的知識(shí)點(diǎn),及時(shí)尋求專(zhuān)業(yè)人士的幫助,及時(shí)解答心中的疑問(wèn),這樣就可以及時(shí)增長(zhǎng)自己對(duì)于docker啟動(dòng)相關(guān)知識(shí)點(diǎn)的了解。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識(shí)百科