《Docker容器项目实战 试卷及答案 共3套.docx》由会员分享,可在线阅读,更多相关《Docker容器项目实战 试卷及答案 共3套.docx(24页珍藏版)》请在第一文库网上搜索。
1、第一套试题单选题答案:1D2.C3.A4.B5.C6.B7.A8.C9.B10.C多选题答案:1ABD2.ABC3.ABCD一、单选题(1)云计算服务模式不包括()oA.IaaSB.PaaSC.SaaSD.1aaS(2) Vim编辑器,在命令模式下输入以下()键,可以删除当前行。A.ggB.dwC.ddD.de(3)拉取DOCker镜像使用的命令()。A.dockerpu11B.dockerpushC.dockertagD.dockerimport(4)查看DoCker容器列表的命令()。A.dockerattchB.dockerpsC.dockercreateD.dockerdiff(5)d
2、ocker-composeup命令创建和启动容器,使其在后台运行的参数选项是()。A.-nB.-fC.-dD.-a(6) ui_ur1_protoco1用于访问UI和令牌/通知服务的协议。如果公证处于启用状态,则应参薮必须为()。A.HTTPB.HTTPSC.TCPD.UDP(7) DoCker容器网络默认桥模式()。A.bridgeB.hostC.containerD.none(8)使用dockerVOIUn1e子命令查看卷的详细信息的()A.dockervo1umecreateB.dockervo1umeIsC.dockervo1umeinspectD.dockervo1umeprune(
3、9) dockerserviceCreate命令的选项非常多,用于对外提供服务的端口选项()oA.一-rep1icasB.一pub1ishC.一networkD.一ro11back-de1ay(10) docker1ogs选项显示某个开始时间的所有日志()。A.一detai1sB.一fo11owC.sinceD.unti1二、多选题(20分)(1)【多选】DoCker的核心概念()。A.镜像B.容器C.数据卷D.仓库(2)【多选】DOCker私有仓库具有如下哪些特点()。A.访问速度快B.自主控制、方便存储和可维护性高C.安全性和私密性高D.提供公共外网资源服务(3)【多选】DOCker容器具
4、有以下特点()。A.标准B.安全C.轻量级D.独立性三、简答题(20分)1、简述镜像、容器和仓库的关系。(6分)Docker的三个核心概念是镜像(Image)、容器(Container)和仓库(Repository),它们贯穿于DOCker虚拟化应用的整个生命周期。容器是镜像创建的运行实例,DOCker应用程序以容器方式部署和运行,一个镜像可以用来创建多个容器,容器之间都是相互隔离的,DoCker仓库又称镜像仓库,类似于代码仓库,是集中存放镜像文件的场所,可以将制作好的镜像推送到仓库以发布应用程序,也可以将所需要的镜像从仓库拉取到本地以创建容器来部署应用程序。注册中心(Registry)提供的
5、是存放镜像仓库的地方,一个注册中心提供很多仓库,镜像、容器和仓库的关系,如图1I所示。2、云计算的部署类型。(6分)(D公有云:在此种模式下,应用程序、资源、存储和其他服务,都由云服务供应商来提供给用户,这些服务多半都是免费的,也有部分按需按使用量来付费,这种模式只能使用互联网来访问和使用。同时.,这种模式在私人信息和数据保护方面也比较有保证。这种部署模型通常都可以提供可扩展的云服务并能高效设置。(2)私有云:这种云基础设施专门为某一个企业服务,不管是自己管理还是第三方管理,自己负责还是第三方托管,都没有关系。只要使用的方式没有问题,就能为企业带来很显著的帮助。不过这种模式所要面临的是,纠正、
6、检查等安全问题则需企业自己负责,否则出了问题也只能自己承担后果,此外,整套系统也需要自己出钱购买、建设和管理。这种云计算模式可广泛的产生正面效益,从模式的名称也可看出,它可以为所有者提供具备充分优势和功能的服务。(3)混合云:混合云是两种或两种以上的云计算模式的混合体,如公有云和私有云混合。他们相互独立,但在云的内部又相互结合,可以发挥出混合的多种云计算模型各自的优势,使用标准的或专有的技术将它们组合起来,具有数据和应用程序的可移植性。3.与绑定挂载相比,卷具有的优势。(6分)(1)卷比绑定挂载更容易备份和迁移。(2)可以通过DoCker命令行或DoCkerAP1对卷进行管理。(3)卷在1in
7、UX容器和Windows容器中都可以工作。(4)在多个容器之间共享时,卷更为安全。(5)卷驱动支持在远程主机或云端存储卷,加密卷内容以及增加其他功能。(6)新卷的内容可以由容器预填充。四、操作题(40分)1基本操作题。(20)(1)查看本地镜像列表。(2分)root1oca1hostdockerimages-aroot1oca1hostdockerimages-aREPOSITORYTAGIMAGEIDCREATEDSIZEubuntu1atestc29284518f4911daysago72.8MBhttpd1atestbd29370f84ea2weeksago138MBnginx1ates
8、t4cdc5dd7eaad2weeksago133MBa1pine1atestd4ff818577bc5weeksago5.6MBcentos_sshd1atest9a3ceb67ec5a7weeksago247MB(2)拉取镜像nginx最新版。(2分)root1oca1hostI#dockerpu11nginx:1atestrootiocaihost#3dockerimages-aREPOSITORYTXnginx1(3)为刚摘取的镜像於置镜像标签,root1oca1hostdockerroot1oca1hostdockerGIMAGEIDCREATEDSIZE!test08b152afc
9、fae2daysago133MB镜像标签为nginx-test1(2)tag08b152afcfaenginx:nginx-test1imagesgrepnginxroot1oca1hostdockertagO8b152afcfaeroot1oca1host#dockermagesIgrepnginxnqinxIaTeSt前nginx:nginx-test1nxinx-test1O8b152afcfaedaysago133MBnginxqoharbor/nqinx-photonroot1ocaThost#删除镜像(2分)root1oca1host1#dockerv1.6.04cdc5dd7ea
10、ad81df0f8a78c0weeksagoyearsago133MB138MBrmi548930f56e86root1oca1host*dockerrmibc4bae38a9e6untagged:he11o-wor1d-01:testDe1eted:Sha256zbc4bae38a9e69c85cd31c49b4846933c3accb9165adb8f815ea7055824080arootnofnxcntos:1atestCc69326e37b181464bbdd17b2bef859f1a3d2af83ced7de86bba9d9eacaaart1oca1hostdockerps-aCO
11、NTAINERIDIMAGECOWANDcc69326C7b1centos:Utest”/bfn/bash”16639dcc8a2fhe11o-wor1dhe11o”9c96a9fd37c6centos-sshdwusrsbinsshd-Droot1oca1host1CREATED28SeCondSa9024hoursago24hoursagoSTATUScreatedx1ed(O)24hoursagoExited(255)13minutesagoPORTS22八CPcntos.nqnxupbeat.kranabo11austin(6)启动刚刚创建的容器CentoS_nginx。(2分)roo
12、t1oca1hostdockerstartcentos_nginx(7)显示容器列表信息。(2分)root1oca1hostdockerps(8)查看容器详细信息。(2分)root1oca1hostdockerinspectcentos_nginx(9)连接容器。(2分)attachcentos_nginxroot1oca1host、#docker(10)删除容器。(2分)root1oca1hostI#dockerrmcentos_nginx第二套试题1.单选题答案:1.B2.A3.B4.C5.A6.D7.C8.A9.C10.A2.多选题答案:1234ABDABDABCDABCD一、单选题(20分))oB.平台即服务D.安全即服务(1) PaaS是指(A.基础设施即服务C.软件即服务(2) ViIn编辑器,在命令模式下输入以下()键,可以取消上一个更动。A.uB.aC.cD.p(3)删除DOCkCr镜像使用的命令()。A.dockerinspectB.dockerrmC.dockersaveD.dockerpush(4)显示容器资源使用统计信息的实时流使用的命令()oA.dockerstartB.dockerstopC.dockerupdat