Dcker容器技術(shù)與應(yīng)用(第2版)(微課版)-習(xí)題解答(前三章)程寧_第1頁
Dcker容器技術(shù)與應(yīng)用(第2版)(微課版)-習(xí)題解答(前三章)程寧_第2頁
Dcker容器技術(shù)與應(yīng)用(第2版)(微課版)-習(xí)題解答(前三章)程寧_第3頁
Dcker容器技術(shù)與應(yīng)用(第2版)(微課版)-習(xí)題解答(前三章)程寧_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

附錄1習(xí)題解答項(xiàng)目1Docker概述1.單選題題號(hào)12345678910答案BBCDAADDDB2.判斷題:題號(hào)12345678910答案對(duì)錯(cuò)對(duì)錯(cuò)對(duì)對(duì)對(duì)對(duì)對(duì)對(duì)簡(jiǎn)答題以下答案可作為參考。(1)Docker與傳統(tǒng)虛擬機(jī)的區(qū)別是?答:傳統(tǒng)虛擬機(jī)運(yùn)行在宿主機(jī)之上,具有完整的操作系統(tǒng)。Docker不同于傳統(tǒng)的虛擬機(jī),Docker容器是使用Docker引擎而不是管理程序來執(zhí)行的。它只包含應(yīng)用程序及依賴庫,基于Libcontainer運(yùn)行在宿主機(jī)上,因此容器比虛擬機(jī)小,并且由于主機(jī)內(nèi)核的共享,可以更快地啟動(dòng),具有更好的性能、更少的隔離和更好的兼容性。Docker比傳統(tǒng)虛擬機(jī)遷移性好,占用磁盤空間小,內(nèi)存小,性能高,啟動(dòng)速度快。(2)云計(jì)算包括哪幾種服務(wù)類型?Docker屬于哪種服務(wù)?云計(jì)算的三種主要服務(wù)模式——基礎(chǔ)設(shè)施即服務(wù)(IaaS)、平臺(tái)即服務(wù)(PaaS)和軟件即服務(wù)(SaaS)。Docker屬于Paas。(3)什么是Docker?包括那些優(yōu)點(diǎn)?Docker是以Docker容器為資源分割和調(diào)度的基本單位,封裝整個(gè)軟件運(yùn)行時(shí)環(huán)境,為開發(fā)者和系統(tǒng)管理員設(shè)計(jì),用于構(gòu)建、發(fā)布和運(yùn)行分布式應(yīng)用的平臺(tái)。它是一個(gè)跨平臺(tái)、可移植且簡(jiǎn)單易用的容器解決方案。Docker的優(yōu)點(diǎn):(a)更快的交付和部署(b)高效的資源利用和隔離(c)環(huán)境標(biāo)準(zhǔn)化和版本控制(d)更輕松的遷移和擴(kuò)展(e)更簡(jiǎn)單的維護(hù)和更新管理項(xiàng)目2Docker鏡像管理和定制1.單選題題號(hào)12345678910答案BBCCDABBBC2.判斷題題號(hào)12345678910答案對(duì)對(duì)對(duì)錯(cuò)對(duì)對(duì)錯(cuò)錯(cuò)對(duì)錯(cuò)3.簡(jiǎn)答題以下答案可作為參考。本地的鏡像文件存放在那個(gè)目錄,該目錄有那些子目錄,各子目錄的功能?docker相關(guān)的本地資源存在/var/lib/docker/目錄下,其中container目錄存放容器信息,graph目錄存放鏡像信息,aufs目錄下存放具體的鏡像底層文件。簡(jiǎn)述DockerHarbor的優(yōu)勢(shì)?DockerHarbor私有倉庫是一個(gè)由VMware公司開源的企業(yè)級(jí)DockerRegistry項(xiàng)目,旨在幫助用戶迅速搭建一個(gè)安全、可靠且功能豐富的Docker鏡像倉庫服務(wù),具有基于角色的訪問控制,基于策略的鏡像復(fù)制,漏洞掃描,LDAP/AD支持,鏡像刪除和垃圾收集等強(qiáng)大功能。簡(jiǎn)述利用Dockerfile文件構(gòu)建自定義鏡像的過程?步驟1:創(chuàng)建Dockerfile:在項(xiàng)目目錄中創(chuàng)建一個(gè)名為Dockerfile的文本文件(注意,文件名必須為Dockerfile,沒有擴(kuò)展名)。步驟2:編寫Dockerfile:使用Dockerfile指令來定義和配置鏡像。這些指令包括FROM、LABEL、RUN、COPY、ADD、CMD、ENTRYPOINT、EXPOSE、WORKDIR、ENV、USER、VOLUME等。每條指令都會(huì)對(duì)應(yīng)于Docker鏡像中的一層。步驟3:執(zhí)行構(gòu)建命令:在包含Dockerfile的目錄下,使用dockerbuild命令構(gòu)建鏡像。例如,dockerbuild-tmy-custom-image:latest.,其中-t參數(shù)用于指定鏡像的名稱和標(biāo)簽,.表示當(dāng)前目錄為構(gòu)建上下文。步驟4:驗(yàn)證鏡像使用dockerimages命令查看構(gòu)建的鏡像是否已成功列出。項(xiàng)目3Docker容器管理1.單選題題號(hào)12345678910答案BADBCACBBB2.判斷題題號(hào)12345678910答案對(duì)錯(cuò)對(duì)對(duì)錯(cuò)對(duì)對(duì)錯(cuò)對(duì)錯(cuò)3.簡(jiǎn)答題以下答案可作為參考。簡(jiǎn)述Docker容器的特點(diǎn)?a.輕量級(jí):在一臺(tái)機(jī)器上運(yùn)行的Docker容器共享宿主機(jī)的操作系統(tǒng)內(nèi)核,只需占用較少的資源。b.標(biāo)準(zhǔn):Docker容器基于開放標(biāo)準(zhǔn),適用于基于Linux和Windows的應(yīng)用,在任何環(huán)境中都能夠始終如一地運(yùn)行。c.安全:Docker容器將應(yīng)用程序彼此隔離并從底層基礎(chǔ)架構(gòu)中分離出來。Docker提供了最強(qiáng)大的默認(rèn)隔離功能,可以將應(yīng)用程序問題限制在一個(gè)容器中,而非整個(gè)機(jī)器??梢韵拗迫萜魇褂媚膸追N資源?可以限制容器使用主機(jī)的CPU、內(nèi)存和磁盤I/O資源。當(dāng)利用dockerrun創(chuàng)建容器后,Docker在后臺(tái)的運(yùn)行過程是什么樣的?當(dāng)利用dockerrun命令來創(chuàng)建并啟動(dòng)容器時(shí),Docker在后臺(tái)運(yùn)行的流程如下。a.檢查本地是否存在指定的鏡像,若不存在,則從鏡像倉庫中下載。b.利用鏡像創(chuàng)建并啟動(dòng)一個(gè)容器。c.分

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論