练习中心
顺序练习
按照章节顺序依次练习所有题目,适合系统学习
组卷考试
随机抽取题目进行练习,适合巩固知识和检验学习效果
错题重做
针对做错的题目进行重点练习,强化薄弱环节
章节练习
选择特定章节进行练习,针对性提升某一知识点
轻松一刻
收藏题目
集中练习收藏的重点题目,加深理解和记忆
考试记录
按题型或难度进行专项练习,突破学习瓶颈
题型练习
按照章节题型获取题目练习,适合系统学习
小练习
随机抽取题目练习
题目预览
单选题
1、有关Docker的叙述中,正确的是( )。
A
Docker不能将应用程序发布到云端进行部署。
B
Docker将应用程序及其依赖打包到一个可移植的镜像中。
C
Docker操作容器时必须关心容器中有什么软件。
D
容器依赖于主机操作系统的内核版本,因而Docker局限于操作系统平台。
单选题
2、以下关于Dockerfile指令的说法中,不正确的是( )。
A
FROM可以在同一个Dockerfile文件中多次出现,以创建多个镜像层。
B
RUN指令将在当前镜像顶部创建新的层,在其中执行所定义的命令并提交结果。
C
COPY和ADD指令的源都不可以是压缩包。
D
CMD用来指示docker run命令运行镜像时要执行的命令。
单选题
3、 CMD和ENTRYPOINT都可定义运行容器时执行的命令,不正确的说法是( )。
A
CMD指令应为ENTRYPOINT指令提供默认参数,或者用于容器中执行临时命令。
B
Dockerfile中没有必要定义CMD或ENTRYPOINT指令。
C
当使用替代参数运行容器时,CMD指令的定义将会被覆盖。
D
将整个容器作为一个可执行文件时应当定义ENTRYPOINT指令。
单选题
4、容器之间直接交流非常频繁,应选择的网络模式是( )。
A
host模式
B
bridge模式
C
none模式
D
container模式
单选题
5、以下关于端口映射的说法中,不正确的是( )。
A
使用-P选项可以发布所有暴露的端口,要发布的端口必须提前暴露出来。
B
使用-p选项发布特定端口,发布的端口不必提前暴露出来。
C
使用-p 主机端口:容器端口将映射主机上所有网络接口的地址。
D
使用-p选项不可以同时发布TCP和UDP端口。
单选题
6、CentOS操作系统中Docker守护进程目录是( )。
A
/var/lib/docker
B
/var/docker
C
/var/opt/docker
D
/etc/docker
单选题
7、Compose文件中服务定义时关于镜像,不正确的说法的是( )。
A
build键用于定义构建镜像时的配置。
B
image键用于指定启动容器的镜像。
C
同时指定image和build两个键,Compose会构建镜像并且将镜像命名为image键所定义的那个名称。
D
image键指定的镜像必须在本地已存在。
单选题
8、以下文件中,Docker Compose默认读取的是( )。
A
docker-compose.yml
B
docker-compose.override
C
docker-compose.prod.yml
D
docker-compose.devl
单选题
9、关于Java应用程序容器化,不正确的说法是( )。
A
一般将开发人员的代码打包成.war包并进行发布。
B
Maven工具用于编译Java应用程序,不可以创建Docker镜像。
C
使用Docker部署Spring Boot项目要先生成镜像,再通过镜像启动容器。
D
Spring Boot应用程序使用Maven作为构建工具时编写pom.xml文件很关键。
单选题
10、关于Docker Swarm的特性,不正确的说法是( )。
A
采用中心化设计以适应集中统一管理。
B
支持状态自动调整。
C
默认具有安全机制。
D
采用声明式服务模型。