《虚拟化技术与应用》期末考试题.docx

上传人:b****6 文档编号:3336822 上传时间:2022-11-21 格式:DOCX 页数:11 大小:18.79KB
下载 相关 举报
《虚拟化技术与应用》期末考试题.docx_第1页
第1页 / 共11页
《虚拟化技术与应用》期末考试题.docx_第2页
第2页 / 共11页
《虚拟化技术与应用》期末考试题.docx_第3页
第3页 / 共11页
《虚拟化技术与应用》期末考试题.docx_第4页
第4页 / 共11页
《虚拟化技术与应用》期末考试题.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

《虚拟化技术与应用》期末考试题.docx

《《虚拟化技术与应用》期末考试题.docx》由会员分享,可在线阅读,更多相关《《虚拟化技术与应用》期末考试题.docx(11页珍藏版)》请在冰豆网上搜索。

《虚拟化技术与应用》期末考试题.docx

《虚拟化技术与应用》期末考试题

《虚拟化技术与应用》期末考试题

一、单项选择题(每题2分,共40分)

1.Docker镜像采用分层的结构构建,最底层是(   ),这是一个引导文件系统。

[单选题]

rootfs

bootfs(正确答案)

BaseImage

Container

2.进入正在运行中的容器,将终端依附到容器上命令是(   )[单选题]

dockerattach容器名称或ID(正确答案)

dockerrun

dockerexec

以上方法都可以

3.在Docker中基于DockerFlie构建镜像的命令是(  )[单选题]

dockercreate

dockercommit

dockerexport

dockerbulid(正确答案)

4.查看容器或者镜像详细信息的命令是(  )[单选题]

dockerinfo

dockernode

dockerinspect(正确答案)

dockerps

5.在dockerhub中拉取镜像命令是(  )[单选题]

dockerpush

dockerpull(正确答案)

dockerload

dockerget

6.搜索镜像的命令是(  )[单选题]

dockerfind

dockerseek

dockersearch(正确答案)

dockerlookup

7.Dockerfile文件中指定基础镜像的指令是(  )[单选题]

FROM(正确答案)

RUN

ADD

CMD

8.Docker配置第三方镜像仓库,修改设置或修改(    )文件[单选题]

config.json

mirror.json

respository.json

daemon.json(正确答案)

9.查看容器中运行的进程信息(  )[单选题]

dockerps

dockertop(正确答案)

dockerstats

dockerinspect

10.在容器中执行完操作之后,可以使用(   )终止Bash程序,容器也会随之停止,回到宿主机中。

[单选题]

quit

close

exit(正确答案)

pause

11.当执行“Dockercreate镜像名称或ID”,容器创建完成后,Docker会生成一个镜像ID,其长度为( )位的十六进制字符串。

[单选题]

32

16

128

64(正确答案)

12.查看宿主机中所有存在的数据卷( )[单选题]

dockervolumeshow

dockervolumelist(正确答案)

dockervolumedisplay

dockervolumeview

13.Dockerfile中使用(   )指令,指定基于我们将要生成镜像的容器对外暴露的端口,这些端口可以从容器外部访问到。

[单选题]

ENV

ARG

EXPOSE(正确答案)

SHELL

14.下列哪个数据库不属于关系数据库(   )[单选题]

MySQL

MongoDB(正确答案)

SqlServer

Oracle

15.通常使用Docker容器来运行java程序,而非开发java程序,所以只安装java运行环境(  )[单选题]

JRE(正确答案)

JDK

OpenJDK

JavaSEJDK

16.SSH服务器程序默认监听的主机端口是(   )[单选题]

22(正确答案)

80

21

8080

17.在Ubuntu系统中,使用deb包管理命令是(   )[单选题]

wget

yum

apt-get(正确答案)

rpm

18.无法让容器在前后台同时运行,所以在运行容器时:

dockerrun 镜像名称或镜像ID ,不能同时传入(  )和-i参数[单选题]

-d(正确答案)

-t

-p

-a

19.docker采用前台交互式运行容器,使用(  )组合键,退出容器但不关闭。

[单选题]

ctrl+C

ctrl+p

ctrl+D

ctrl+p+q(正确答案)

20.因为通过Dockerfile建立镜像的过程,是按每个操作来生成镜像层的,所以想减少镜像层的数量,可以通过(    )方法合并一些构建过程的操作[单选题]

空格连接多个命令操作

&&连接多个命令操作(正确答案)

__(下划线)连接多个命令操作

|(管道符)连接多个命令操作

二、多项选择题(每题2分,共20分)

21.Docker三大核心概念(  )

容器(正确答案)

镜像(正确答案)

数据卷

仓库(正确答案)

22.创建镜像的方法有以下(  )几种。

基于已有镜像的容器创建一个新的镜像(dockercommit)(正确答案)

基于本地模板导入镜像(dockerimport)(正确答案)

基于Dockerfile构建镜像文件(dockerbuild)(正确答案)

使用dockersave导出镜像

23.启动容器时,原来没有这个容器,需要基于一个镜像启动新的容器,下列方法中不正确的是(    )

dockerrun

dockerstart(正确答案)

dockerexec(正确答案)

dockerattach(正确答案)

24.Docker容器有以下(  )几种运行态

独立进程式

守护进程式

前台交互式(正确答案)

后台守护式(正确答案)

25.Docker目前对单个节点的设备提供了映射容器端口到宿主机、容器之间的互联服务,具体支持的格式有(  )

dockerrun-d-p宿主机端口:

容器内部端口--name容器名称镜像名称:

标签名(正确答案)

dockerrun-d-p主机IP地址:

宿主机端口:

容器内部端口--name容器名称镜像名称:

标签名(正确答案)

dockerrun-d-p主机IP地址:

:

容器内部端口--name容器名称镜像名称:

标签名(正确答案)

dockerrun-d-p宿主机端口:

容器内部端口/传输协议--name容器名称镜像名称:

标签名(正确答案)

26.下列描述中,正确的是(  )

Python采用源码安装方式,无需编译,可直接安装

Docker使用Go语言编写的。

(正确答案)

Tomcat是Apache软件基金会Jakarta项目中的一个核心项目。

(正确答案)

Node.js采用Google的V8引擎来执行代码(正确答案)

27.下列()方法中可以设置docker服务开机启动

systemctlenabledocker(正确答案)

chkconfigdockeron(正确答案)

servicedockerstart

systemctlstartdocker

28.Docker容器技术与虚拟机相比,其特点是(   )

硬盘占用极少资源(MB级)(正确答案)

性能接近原生(正确答案)

启动速度秒级(正确答案)

单机支持量达到上千个(正确答案)

29.DockerRegistry的特点是(  )

高速的上传和下载镜像(正确答案)

极高的运行效率(正确答案)

部署复杂

可插入存储方案(正确答案)

30.docker容器常用的网络模式有(   )

none模式(正确答案)

bridge桥接模式(正确答案)

host模式(正确答案)

container模式(正确答案)

三、判断题(每题1分,共20分)

31.Docker仅支持64位系统。

[判断题]

对(正确答案)

32.Docker无法安装在window平台下,只能安装linux系统中。

[判断题]

错(正确答案)

33.在创建容器时(dockercreate),可以使用-v:

这种参数形式,挂载宿主机中的目录容器中。

[判断题]

对(正确答案)

34.Docker镜像技术有一个特性——写时复制。

[判断题]

对(正确答案)

35.使用Dockerrmi-f‘dockerimages-q-a’删除现在所有的镜像[判断题]

对(正确答案)

36.Cgroup的功能是“命名空间隔离”,主要就是将用户空间通过Cgroup技术隔离开,容器内的进程互不影响,共用一个内核。

[判断题]

错(正确答案)

37.k8s的全称是Kubernetes,在古希腊话中是舵手的意思。

[判断题]

对(正确答案)

38.Dockerpause用于停止容器,而dockerstart用于启动容器。

[判断题]

错(正确答案)

39.在创建容器使用dockerrun命令时添加“--link”参数实现容器之间的互联。

[判断题]

对(正确答案)

40.Dockerfile文件中的注释行以“//”开头。

[判断题]

错(正确答案)

41.在Dockerfile中使用“FROMscratch”的含义是使用空镜像作为父镜像。

[判断题]

对(正确答案)

42.dockercommit命令,支持用户提交自己对容器的修改,并生成新的镜像。

[判断题]

对(正确答案)

43.SSH本身是一套定义在应用层和传输层的网络协议,与他网络协议相比,使用明文在网络中传输数据。

[判断题]

错(正确答案)

44.LAMP是目前流行的Web工具栈,包括:

Linux操作系统,Apache网络服务器,MySQL数据库,PHP编程语言。

[判断题]

对(正确答案)

45.Hadoop是Apache软件基金会旗下的一个开源分布式计算平台,Hadoop主要基于Java语言实现。

[判断题]

对(正确答案)

46.openJDK是免费开源的Java平台,支持JavaSE。

因为OracleJDK在法律上比较敏感的原因,DockerHub上已停止对OracleJDK的维护,从Java7开始,OpenJDK就是官方的JavaSE环境。

[判断题]

对(正确答案)

47.Tomcat服务器是一个免费开源的Web应用服务器,是开发和调试PHP程序的首选。

[判断题]

错(正确答案)

48.PHP是一种开源的通用计算机脚本语言,适用于网络开发并可嵌入HTML中使用。

[判断题]

对(正确答案)

49.Python是一种面向对象、编译式计算机编程语言,包含功能完备的标准库,能够轻松完成各种数据处理任务。

[判断题]

错(正确答案)

50.Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器。

Nginx是一个跨平台服务器,可以运行在Linux,Windows,FreeBSD,Solaris,AIX,MacOS等操作系统上,可以作为反向代理进行负载均衡的实现,带来的极大的稳定性。

[判断题]

对(正确答案)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1