容器化技术基础知识笔试题_第1页
容器化技术基础知识笔试题_第2页
容器化技术基础知识笔试题_第3页
容器化技术基础知识笔试题_第4页
容器化技术基础知识笔试题_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

容器化技术基础知识笔试题

docker基础笔试题

单选题(共15题,每题4分)

L什么是Docker?

A.虚拟机

B.半虚拟化技术

C.开源的应用容器引擎

2.Docker与KVM虚拟化技术的区别是?

A.Docker容器启动快,资源占用小,操作系统级虚拟化技术

B.KVM容器启动快,资源占用小,操作系统级虚拟化技术

C.没区别

3.Namespace在Docker中起到什么作用?

A.资源隔离

B.资源共享

C.资源限制

4.CGroup在Docker中起到什么作用?

A.资源隔离

B.资源共享

C.资源限制

5.哪个不是Docker架构中的组件?

A.rune

B.container

C.containerd

6.如何搜索Nginx镜像?

A.dockersearchnginx

B.dockernginxsearch

C.dockersenginx

7.如何下载Nginx镜像?

A.dockernginxpull

B.dockerpullnginx

C.dockerpnginx

8.创建一个Nginx容器并放到后台启动?

A.dockerun-dnginx

B.dockerrun-itnginx

C.dockerrunnginx

9.创建一个Nginx容器并暴露到宿主机80端口访问?

A.dockerrun-d80nginx

B.dockerrun-d-p80:80nginx

C.dockerrun-port80:80nginx

10.创建一个Nginx容器并加入指定网络lnmp_net?

A.dockerrun-netInmpnetnginx

B.dockerrun-nnmpnetnginx

C.dockerrun一一networklnmp_netnginx

11.怎么进入容器终端?

A.dockerexec-dnginx

B.dockerexec-itnginx/bin/bash

C.dockerexec-itdnginx

12.查看容器的详细信息?

A.dockerps

B.dockerinspect

C.dockerstatus

13.容器想获取宿主机数据,例如/proc,应该用哪种方式?

A.bindmounts

B.tmpfs

C.voluems

14.使用dockerfile文件构建镜像的命令是?

A.dockerbuild

B.dockercommit

C.dockerexport

15.DockerSwarm是什么?

A.Dockor官方的容器集群系统

B.单机编排容器

C.容器引擎

多选题(共10题,每题4分)

1.使用Docker可以帮助企业解决或者改善什么问题?

C.none

D.container

6.dockerlogs查看容器的?

A.标准输出

B.标准错误

C.标准输入

D.都有

7.Docker提供几种方式将数据从宿主机挂载到容器中?

A.voluems

B.mount

C.tmpfs

D.bindmounts

8.哪些是dockerfile的指令?

A.FROM

B.EXEC

C.CMD

D.RUN

9.Dockor的存储驱动有哪些?

A.AUFS

B.DeviceMapper

C.OverlayFS

D.EXT4

10.DockerCompose是什么?

A.容器引擎

B.集中管理容器

C.单机编排容器

D.容器集群系统

k8s基础笔试题

单选题(共15题,每题3分)

1.Kubernetes主要有哪些必备组件?

A.

apiserver/controller-manager/scheduler/kube-proxy/service/e

ted

B.

kubeadm/controller-manager/kubelet/kube-proxy/scheduler/etc

d

C.

apiserver/controller-manager/kubelet/kube-proxy/scheduler/e

ted

2.kubelet主要功能?

A.网络代理

B.资源调度

C.容器管理

3.kubectl是什么?

A.部署集群工具

B.管理集群的命令行工具

C.创建容器工具

4.Deployment与Statefulset有什么区别?

A.Deployment部署有状态应用,Statefulset部署无状态应用

B.Deployment部署无状态应用,Statefulset部署有状态应用

C.Deployment与Statefulset没区别

5.Pod中pause容器是做什么用的?

A.初始化容器

B.收集其他容器信息

C.管理Pod网络

6.怎么限制Pod最大使用内存量?

A.resources,limits,cpu

B.resources,limits,memory

C.resources,requests,memory

7.怎么扩容/缩容Pod副本数?

A.kubectlscale

B.kubectlrollout

C.kubectlapply

8.Service如何关联到对应Pod?

A.Deployment

B.Label

C.Endpoint

9.Service是由哪个组件负责的?

A.kubelet

B.kube-proxy

C.apiserver

10.emptyDir数据卷类型有什么作用?

A.挂载宿主机目录或文件到容器

B.在宿主机上创建一个空目录并挂载到容器

C.挂载现有的存储到容器

11.Pod删除,emptyDir数据卷会删除吗?

A.会

B.不会

C.自动备份

12.hostPath数据卷类型有什么作用?

A.挂载宿主机目录或文件到容器

B.在宿主机上创建一个空目录并挂载到容器

C.挂载现有的存储到容器

13.RBAC是做什么的?

A.基于角色的访问控制

B.基于属性的访问控制

C.基于用户的访问控制

14.ServiceAccount做什么的?

A.存储敏感数据

B.存储服务配置

C.给运行的Pod中的进程提供一个身份访问KubernetesAPI

15.Deployment滚动更新实现原理?

A.两个ReplicaSet进行不断扩容/缩容,直到新RS扩容预期副本数,

旧RS缩容为0

B.Deployment直接对Pod控制,每次升级一个Pod,直到升级所有

C.一个ReplicaSet直接对Pod控制,每次升级一个Pod,直到升级

所有

多选题(共15题,每题4分)

1.Pod正确说法是?

A.K8s的最小部署单元

B.一个Pod是一个容器

C.Pod由一个或多个容器组成

D.一个Pod中的多个容器在同一台Node总行

2.部署应用程序常用的几种资源对象?

A.Deployment

B.Statefulset

C.Service

D.DaemonSet

3.Pod启动失败通过哪些命令排查?

A.kubectldescribepod

B.kubectllogs

C.kubectlgetpod

D.kubectlexec-itxxxbash

4.Service有哪几种类型?

A.ClusterIP

B.Nodeport

C.Loadblanner

D.Ingress

5.Service有几种代理模式?

A.Iptables

B.IPVS

C.Ingress

D.Userspace

6.Kubernetes安全机制经历哪几个阶段处理?

A.RBAC

B.Authentication

C.Authorization

D.Admission

7.Pod健康检查支持哪几种方法?

A.httpGet

B.probe

C.exec

D.tcpSocket

8.限制Pod中容器最大可用1核(resources,limits,cp用?

A.1000m

B.100m

C.0.1

D.1

9.PV与PVC静态绑定依据哪几个属性?

A.Label

B.访问模式

C.请求容量

D.StorageClass

10.Node是NotReady,可能是什么原因?

A.kubelet没启动

B.kubelet启动时证书错误

C.kubelet无法连接apiserver

D.kubelet还没有上报最新状态

11.kube-proxy组件主要功能?

A.自动感知Pod,并关联Service

B.为Pod提供负载均衡

C.创建容器

D.汇报容器状态

12.K8s中镜像的下载策略是什么?

A.Always

B.Never

C.IfNotPresent

D.Latest

13.CNI网络模型(例如Flannel/Calico)主要解决什么问题?

A.一个Pod一个唯一IP

B.所有的Pod可以与任何其他Pod直接通信

C.同一个Node上的Pod可以直接通信

D.所有节点可以与所有Pod直接通信

14.deployment.yaml文件中有哪儿部分组成?

A.Deployment控制器属性

B.预期副本数

C.Pod模板

D.数据卷

15.在K8s中部署有状态应用程序主要考虑哪些问题?

A.稳定的网络TD

B.分配到同一个Node

C.稳定的数据存储

D.有序的启动/停止/更新

docker相关

单选:l.C2.A3.A4.C5.B6.A7.B8.A9.B10.C11.B12.B

13.A14.A15.A

多选:1.ACD2.ABCD3.BCD4.ACD5.ABCD6.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论