1、docker bulid(正确答案)4. 查看容器或者镜像详细信息的命令是(docker infodocker nodedocker inspect(正确答案)docker ps5. 在docker hub中拉取镜像命令是(docker pushdocker pull(正确答案)docker loaddocker get6. 搜索镜像的命令是(docker finddocker seekdocker search(正确答案)docker lookup7. Dockerfile文件中指定基础镜像的指令是(FROM(正确答案)RUNADDCMD8. Docker配置第三方镜像仓库,修改设置或修改(
2、)文件 单选题config.jsonmirror.jsonrespository.jsondaemon.json(正确答案)9. 查看容器中运行的进程信息() 单选题docker top(正确答案)docker statsdocker inspect10. 在容器中执行完操作之后,可以使用()终止Bash程序,容器也会随之停止,回到宿主机中。quitcloseexit(正确答案)pause11. 当执行“Docker create 镜像名称或ID”,容器创建完成后,Docker会生成一个镜像ID,其长度为( )位的十六进制字符串。321612864(正确答案)12. 查看宿主机中所有存在的数据
3、卷(docker volume showdocker volume list(正确答案)docker volume displaydocker volume view13. Dockerfile中使用()指令,指定基于我们将要生成镜像的容器对外暴露的端口,这些端口可以从容器外部访问到。ENVARGEXPOSE(正确答案)SHELL14. 下列哪个数据库不属于关系数据库(MySQLMongoDB(正确答案)Sql ServerOracle15. 通常使用Docker容器来运行java程序,而非开发java程序,所以只安装java运行环境(JRE(正确答案)JDKOpenJDKJava SE JD
4、K16. SSH服务器程序默认监听的主机端口是(22(正确答案)8021808017. 在Ubuntu系统中,使用deb包管理命令是(wgetyumapt-get(正确答案)rpm18. 无法让容器在前后台同时运行,所以在运行容器时:docker run 镜像名称或镜像ID ,不能同时传入()和-i参数 单选题-d(正确答案)-t-p-a19. docker采用前台交互式运行容器,使用( )组合键,退出容器但不关闭。ctrl+Cctrl+pctrl+Dctrl+p+q(正确答案)20. 因为通过Dockerfile建立镜像的过程,是按每个操作来生成镜像层的,所以想减少镜像层的数量,可以通过()
5、方法合并一些构建过程的操作 单选题空格连接多个命令操作&连接多个命令操作(正确答案)_(下划线)连接多个命令操作|(管道符)连接多个命令操作二、多项选择题(每题2分,共20分)21. Docker三大核心概念()容器(正确答案)镜像(正确答案)数据卷仓库(正确答案)22. 创建镜像的方法有以下( )几种。基于已有镜像的容器创建一个新的镜像(docker commit)(正确答案)基于本地模板导入镜像(docker import)(正确答案)基于Dockerfile构建镜像文件(docker build)(正确答案)使用docker save导出镜像23. 启动容器时,原来没有这个容器,需要基于
6、一个镜像启动新的容器,下列方法中不正确的是( )docker start(正确答案)docker exec(正确答案)docker attach(正确答案)24. Docker容器有以下( )几种运行态独立进程式守护进程式前台交互式(正确答案)后台守护式(正确答案)25. Docker目前对单个节点的设备提供了映射容器端口到宿主机、容器之间的互联服务,具体支持的格式有(docker run -d -p 宿主机端口:容器内部端口 -name 容器名称 镜像名称:标签名(正确答案)docker run -d -p 主机IP地址:宿主机端口:容器内部端口/传输协议 -name 容器名称 镜像名称:2
7、6. 下列描述中,正确的是(Python采用源码安装方式,无需编译,可直接安装Docker使用Go语言编写的。(正确答案)Tomcat是Apache软件基金会Jakarta项目中的一个核心项目。Node.js采用Google的V8引擎来执行代码(正确答案)27. 下列( )方法中可以设置docker服务开机启动systemctl enable docker(正确答案)chkconfig docker on(正确答案)service docker startsystemctl start docker28. Docker容器技术与虚拟机相比,其特点是(硬盘占用极少资源(MB级)(正确答案)性能接
8、近原生(正确答案)启动速度秒级(正确答案)单机支持量达到上千个(正确答案)29. Docker Registry的特点是(高速的上传和下载镜像(正确答案)极高的运行效率(正确答案)部署复杂可插入存储方案(正确答案)30. docker容器常用的网络模式有(none 模式(正确答案)bridge 桥接模式(正确答案)host 模式(正确答案)container 模式(正确答案)三、判断题(每题1分,共 20分)31. Docker仅支持64位系统。 判断题对(正确答案)错32. Docker无法安装在window平台下,只能安装linux系统中。对错(正确答案)33. 在创建容器时(docker
9、 create),可以使用-v这种参数形式,挂载宿主机中的目录容器中。34. Docker镜像技术有一个特性写时复制。35. 使用 Docker rmi -f docker images -q -a 删除现在所有的镜像 判断题36. Cgroup的功能是“命名空间隔离”,主要就是将用户空间通过Cgroup技术隔离开,容器内的进程互不影响,共用一个内核。37. k8s的全称是Kubernetes,在古希腊话中是舵手的意思。38. Docker pause用于停止容器,而docker start用于启动容器。39. 在创建容器使用docker run命令时添加“-link”参数实现容器之间的互联。
10、40. Dockerfile文件中的注释行以“/”开头。41. 在Dockerfile中使用“FROM scratch”的含义是使用空镜像作为父镜像。42. docker commit命令,支持用户提交自己对容器的修改,并生成新的镜像。43. SSH本身是一套定义在应用层和传输层的网络协议,与他网络协议相比,使用明文在网络中传输数据。44. LAMP是目前流行的Web工具栈,包括:Linux操作系统,Apache网络服务器,MySQL数据库,PHP编程语言。45. Hadoop是Apache软件基金会旗下的一个开源分布式计算平台,Hadoop主要基于Java语言实现。46. openJDK是免
11、费开源的Java平台,支持Java SE。因为OracleJDK 在法律上比较敏感的原因,Docker Hub 上已停止对Oracle JDK的维护,从Java 7开始,OpenJDK就是官方的Java SE环境。47. Tomcat服务器是一个免费开源的Web应用服务器,是开发和调试PHP程序的首选。48. PHP是一种开源的通用计算机脚本语言,适用于网络开发并可嵌入HTML中使用。49. Python是一种面向对象、编译式计算机编程语言,包含功能完备的标准库,能够轻松完成各种数据处理任务。50. Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器。 Nginx是一个跨平台服务器,可以运行在Linux,Windows,FreeBSD,Solaris, AIX,Mac OS等操作系统上,可以作为反向代理进行负载均衡的实现,带来的极大的稳定性。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1