



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 什么是容器?(3分)容器是一种轻量级、可移植、自包含的软件打包技术,使应用程序可以在几乎任何地方以相同的方式运行。2、 容器虚拟化和传统虚拟化的区别是什么?(4分) 容器虚拟化:启动一般是秒级;仅仅kernel所支持的os,系统支持量单机支持上千个容器,磁盘的使用一般为MB 性能接近原生 传统虚拟化:启动一般是分钟级,支持linux,windows,mac操作系统,系统支持量一般为几十个 磁盘使用一般为GB 性能弱3、 Namespace 在容器里功能是什么?(3分) Namespace是命名空间隔离,主要就是将用户空间通过namespace技术隔离开,容器内的进程互不影响。共用一个内核4、 Cgroup的功能是什么的?(3分) 资源限制 优先级分配 资源统计 任务控制5、 Docker能不能在32位的系统里运行?(3分) 不能6、 Docker的核心组件有哪些?(3分) 镜像,容器,仓库7、 我们所安装的docker是哪个版本的?写不全不给分。(3分) 18.03.1-ce版本8、如何搜索docker镜像nginx?(3分) Docker search nginx9、 如何下载centos 镜像?(3分) Docker pull centos10、 运行一个zabbix 的镜像,并打开一个终端。(3分) Docker run -it zabbix /bin/bash11、 让上个题的容器不停止,并后台运行。(3分) 先按ctrl + p 再按 ctrl + q12、删除现在所有的镜像。(3分) Docker rmi -fdocker images -q -a13、查看上一个容器的状态。(3分) Docker stats docker ps -l -q14、查看容器的进程。(3分) Docker top 容器id15、查看容器的统计信息。(3分) Docker stats 容器id16、 查看容器abc的详细信息。(3分) Docker inspect abc17、使用docker build命令有几种方法构建镜像?(3分) 两种 1、通过源代码路径的方式 2、通过标准输入流的方式18、运行一个容器test2去使用容器test1的数据卷/date(镜像统一是nginx)。(3分)Docker run -it -name test1 -v /date:/date nginx /bin/bashDocker run -it -volumes-from test1 -name test2 nginx /bin/bash19、docker的存储驱动程序有哪些?(3分) AUES、Btrfs 、 Device mapper、 OverlayFS 、 ZFS 、VFS 20、 overlay的文件系统,读取一个文件,文件不在容器里,但存在镜像里,它的工作过程是什么?(3分) 文件不存在于容器(upperdir)中。overlay/overlay2驱动程序执行一个copy_up操作将文件从镜像(复制lowerdir)到所述容器(upperdir)。容器然后将更改写入容器层中的文件的新副本21、overlay文件系统里有个目录是upperdir,它里面装的是什么?(3分) Upperdir是容器的可写数据层,里面装的是对容器的更改内容22、 overlay文件系统里有个目录是lowerdir,它里面装的是什么?(3分) 里面装的是镜像23、docker里有三种方式把数据从宿主机挂载到容器,分别是volmues,bind mounts,tmpfs volumes,有什么区别?(3分) Volumes方式下:容器内的数据被存放到宿主机(linux)一个特定的目录下(/var/lib/docker/volumes/)。这个目录只有Docker可以管理,其他进程不能修改。如果想持久保存容器的应用数据,Volumes是Docker推荐的挂载方式。Bind mounts方式下:容器内的数据被存放到宿主机文件系统的任意位置,甚至存放到一些重要的系统目录或文件中。除了Docker之外的进程也可以任意对他们进行修改;tmpfs方式下:容器的数据只会存放到宿主机的内存中,不会被写到宿主机的文件系统中,因此不能持久保存容器的应用数据。24、-net选项后面可以跟哪些参数?(4分) None、host、bridge、 overlay、 macvlan25、现在项目需要多个容器之间疯狂交流,需要使用哪个网络?(3分) Docker overlay网络26、 打开容器test2去链接test1容器,并映射宿主机的80端口到容器的5000端口。(3分) Docker run -it -v 80:5000 name test2 -network=container:test1 centos /bin/bash27、什么是Orchestration?(3分) 编排(Orchestration),描述了自动配置、协作和管理服务的过程。28、Orchestration的分类有哪些?(3分) Docker Compose,Docker Machine,Docker Swarm29、 其中compose 使用的步骤是什么?(3分) 使用Compose仅需要三步: 1、使用dockerfile定义你的应用依赖的镜像; 2、使用docker-compose.yml定义你的应用具有的服务; 3、通过docker-compose up命令创建并运行应用;30、 swarm的调度模块的第一阶段,过滤器有几种?(3分) 5种Constraints,约束过滤器Affnity,亲和性过滤器Dependency,依赖过滤器Health filter,会根据节点状态进行过滤Ports filter,会根据端口的使用情况过滤31、 k8s的全称是什么?在古希腊话中是什么意思?(4分) 全称是Kub
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025历年中招实验考试真题及答案
- 延乔中学分班考试试卷及答案
- 2025教育心理学考试真题及答案
- 重难点解析人教版八年级上册物理声现象《声音的产生与传播》难点解析试题(含答案解析)
- 翻译服务合作协议5篇
- 陕西二建安全b证考试真题及答案
- 解析卷人教版八年级上册物理《声现象》综合训练试题(含答案及解析)
- 考点攻克人教版八年级上册物理声现象《声音的产生与传播》同步训练练习题(含答案详解)
- 广东省建筑b证考试试题及答案
- 金沙二中招生考试题目及答案
- 胖东来收银管理制度
- 等保测评项目技术方案
- 法治及其本土资源
- 《明朝那些事儿》读书分享PPT
- 沪教版(上海)初中数学九年级第一学期-25.3(2)-解直角三角形-课件-课件PPT
- 公出单(标准模版)
- 广告及宣传用品设计申请单
- LY/T 2988-2018森林生态系统碳储量计量指南
- 南航广州a320机队非正常程序流程扩展版
- 高效课堂教学模式培训(数学)课件
- Python基础课件(共282张PPT)
评论
0/150
提交评论