2026年Docker技术考试题库及答案解析.docxVIP

2026年Docker技术考试题库及答案解析.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第PAGE页共NUMPAGES页

2026年Docker技术考试题库及答案解析

一、单选题(共10题,每题2分)

1.在Docker中,用于构建镜像的命令是?

A.`dockerrun`

B.`dockerbuild`

C.`dockercommit`

D.`dockerpush`

答案:B

解析:`dockerbuild`命令基于Dockerfile构建镜像,是Docker核心操作之一。`dockerrun`用于运行容器,`dockercommit`用于从运行中的容器创建新镜像,`dockerpush`用于将镜像推送到仓库。

2.Docker容器与虚拟机的区别之一是?

A.容器需要更少的磁盘空间

B.容器需要独立的操作系统

C.容器启动速度更快

D.容器无法实现网络隔离

答案:C

解析:容器共享宿主机操作系统内核,启动速度远快于虚拟机。选项A、B、D均与虚拟机特性不符。

3.Dockerfile中,哪个指令用于设置容器的工作目录?

A.`WORKDIR`

B.`EXPOSE`

C.`CMD`

D.`ENV`

答案:A

解析:`WORKDIR`指令用于设置工作目录,常用于后续指令(如`COPY`、`RUN`)的相对路径。`EXPOSE`用于暴露端口,`CMD`为容器启动时执行命令,`ENV`用于设置环境变量。

4.在Docker中,用于管理镜像仓库的命令是?

A.`dockerimages`

B.`dockerrmi`

C.`dockerrepository`

D.`dockertag`

答案:D

解析:`dockertag`用于为镜像打标签,以便推送或管理。`dockerimages`列出本地镜像,`dockerrmi`删除镜像,`dockerrepository`非标准命令。

5.DockerCompose中,用于定义多容器应用的文件名是?

A.`docker-app.yml`

B.`docker-compose.yml`

C.`Dockerfile-compose`

D.`docker-app.json`

答案:B

解析:`docker-compose.yml`是DockerCompose的标准配置文件,用于定义服务、网络、卷等。

6.以下哪个命令可以查看正在运行的Docker容器?

A.`dockerps-a`

B.`dockerrun`

C.`dockerexec`

D.`dockerlogs`

答案:A

解析:`dockerps-a`列出所有容器(包括运行中和停止的),`dockerrun`创建容器,`dockerexec`在容器中执行命令,`dockerlogs`查看容器日志。

7.DockerSwarm与Kubernetes的主要区别是?

A.Swarm更轻量级,Kubernetes功能更丰富

B.Swarm支持更复杂的网络模型

C.Kubernetes更适合大规模集群

D.Swarm无法实现服务发现

答案:A

解析:Swarm是Docker原生的集群管理工具,更简单易用;Kubernetes功能更全面,但配置复杂。选项B、C、D均与实际不符。

8.在Docker中,用于挂载宿主机目录到容器的指令是?

A.`-v/host:/container`

B.`--mount/host:/container`

C.`-e/host:/container`

D.`--volume/host:/container`

答案:A

解析:Docker1.9及以上版本支持`--mount`,但传统方式仍使用`-v`。选项B、D是`--mount`的简写,选项C错误。

9.Dockerfile中,哪个指令用于安装依赖?

A.`RUNpipinstall`

B.`COPYrequirements.txt.`

C.`WORKDIR/app`

D.`EXPOSE80`

答案:A

解析:`RUN`指令执行命令,如安装依赖;`COPY`用于复制文件,`WORKDIR`设置工作目录,`EXPOSE`暴露端口。

10.Docker日志驱动中,哪个用于将日志存储到文件?

A.`json-file`

B.`stdout`

C.`journald`

D.`xml-file`

答案:A

解析:`json-file`是Docker默认的日志驱动,将日志存储为JSON文件。`stdout`直接输出到标准输出,`journald`使用系统日志,`xml-file`非标准驱动。

二、多选题(共5题,每题3分)

1.Docker容器的主要优势包括?

A.启动速度快

B.

文档评论(0)

fq55993221 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体瑶妍惠盈(常州)文化传媒有限公司
IP属地福建
统一社会信用代码/组织机构代码
91320402MABU13N47J

1亿VIP精品文档

相关文档