预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共70页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1《Docker容器技术配置、部署与应用》习题项目一Docker安装选择题1、有关Docker的叙述中,正确的是()。A.Docker不能将应用程序发布到云端进行部署。B.Docker将应用程序及其依赖打包到一个可移植的镜像中。C.Docker操作容器时必须关心容器中有什么软件。D.容器依赖于主机操作系统的内核版本,因而Docker局限于操作系统平台。2、关于Docker的优势,不正确的说法是()。A.应用程序快速、一致地交付。B.响应式部署和伸缩应用程序。C.Docker用来管理容器的整个生命周期,但不能保证一致的用户界面。D.在同样的硬件上运行更多的工作负载。3、容器化开发流程中,项目开始时分发给所有开发人员的是()。A.DockerfileB.Docker镜像C.源代码D.基础镜像4、以下关于docker命令的基本用法的说法中,不正确的()。A.短格式的单字符选项可以组合在一起使用。B.使用布尔值选项时不赋值,Docker将选项值视为false。C.多值选项可以在单个命令行中多次定义。D.对于较长的单行命令可以使用续行符进行换行。简答题1.什么是Docker?2.容器与虚拟机有什么不同?23.Docker引擎包括哪些组件?4.简述Docker架构。5.Docker使用了哪些底层技术?6.Docker命令行接口有哪些类型?项目二Docker快速入门选择题1、以下镜像名称中,完整的表示是()。A.myregistryhost/fedora/httpd:version1.0。B.myregistryhost:5000/httpd:version1.0。C.myregistryhost:5000/fedora/httpd。D.myregistryhost:5000/fedora/httpd:version1.0。2、关于Docker镜像操作,不正确的说法是()。A.可以通过dangling的布尔值列出无标签的镜像。B.通过shell命令替换可以解决镜像的批量操作。C.离线环境中是无法导入镜像的。D.多个标签可能对应的是同一个镜像。3、关于Docker容器操作,正确的说法是()。A.使用不带任何选项的dockerps命令可以列出本地主机上的全部容器。B.使用dockerrm-f命令删除正在运行的容器。C.使用dockerstart命令可以创建并启动一个新的容器。D.使用dockerattach命令可以连接未运行的容器。4、以下关于Dockerfile指令的说法中,不正确的是()。A.FROM可以在同一个Dockerfile文件中多次出现,以创建多个镜像层。B.RUN指令将在当前镜像顶部创建新的层,在其中执行所定义的命令并提交结果。C.COPY和ADD指令的源都不可以是压缩包。D.CMD用来指示dockerrun命令运行镜像时要执行的命令。5、CMD和ENTRYPOINT都可定义运行容器时执行的命令,不正确的说法是()。3A.CMD指令应为ENTRYPOINT指令提供默认参数,或者用于容器中执行临时命令。B.Dockerfile中没有必要定义CMD或ENTRYPOINT指令。C.当使用替代参数运行容器时,CMD指令的定义将会被覆盖。D.将整个容器作为一个可执行文件时应当定义ENTRYPOINT指令。6、从软件开发与运维的角度看,容器对应的阶段是()。A.软件部署与运维B.软件交付C.软件开发D.软件调试简答题1.什么是镜像?2.Docker使用哪几种方式来标识镜像?3.镜像描述文件有什么用?4.什么是基础镜像?5.简述镜像的分层结构。6.什么是容器?7.Docker使用哪几种方式来标识容器?8.什么是容器层?它有什么特点?9.写时复制有什么作用?10.Docker注册中心与仓库有什么不同?11.DockerHub有哪些功能?12.Docker构建镜像有哪几种方法?13.COPY指令应遵守哪些复制规则?14.RUN、CMD和ENTRYPOINT指令有何不同?项目三Docker网络与存储配置选择题1、不同Docker主机上运行的容器之间需要通信,应选择()。A.用户自定义桥接网络B.overlay网络4C.macvlan网络D.host网络2、容器之间直接交流非常频繁,应选择的网络模式是()。A.host模式B.bridge模式C.none模式D.container模式3、关于容器之间的通信,不正确的说法是()。A.默认桥接网络中,容器之间可以通过名称互相访问。B.容器通过端口映射对外部提供连接。C.容器之间通过挂载主机目录可以实现相互之间的数据通信。D.容器之间使用--link选项建立传统的容器互联。4、以下关于端口映射的说法中,不正确的是()。A.使用-P选项可以发布所有暴露的端口,要发布的端口必须提前暴露出来。B.使用-p选项发布