以下哪个命令用于将一个或多个工作者节点提升为管理节点?(B )
A、docker node ls
B、docker node promote
C、docker node demote
D、docker node ps
查看容器详细信息时,Mounts部分中表示绑定挂载的选项是?( A)
A、bind
B、volume
C、tmpfs
D、z
用于构建Docker Compose中定义的服务的命令是?( B)
A、docker-compose ps
B、docker-compose build
C、docker-compose up
D、docker-compose logs
显示容器内部进程信息的命令是?(B )
A、docker stats
B、docker top
C、docker ps
D、docker inspect
Docker最初是基于哪种操作系统内核开发的?(B )
A、Windows
B、Linux
C、Mac OS
D、Unix
与传统虚拟机相比,Docker容器的主要优势不包括?( C)
A、启动速度快
B、资源占用小
C、完全隔离的操作系统
D、易于迁移
使用exec命令进入运行中的容器时,哪个参数表示分配伪终端?( B)
A、-i
B、-t
C、-d
D、-p
在后台运行容器时,通常与-d一起使用的参数是?(A )
A、-it
B、-p
C、-v
D、-e
删除所有未使用的镜像的命令是?(A )
A、docker image prune -a
B、docker rmi $(docker images -q)
C、docker rm $(docker ps -aq)
D、docker system prune
在vim编辑器中,保存并退出的命令是?(B )
A、:q
B、:wq
C、:q!
D、:w
将镜像保存为tar文件的命令是?(A )
A、docker save
B、docker load
C、docker export
D、docker import
删除所有停止的容器的命令是?(C )
A、docker rm $(docker ps -aq)
B、docker rmi $(docker images -q)
C、docker container prune
D、docker image prune
查看容器日志的命令是?( A)
A、docker logs
B、docker inspect
C、docker history
D、docker events
使用docker run时,哪个参数用于设置环境变量?( A)
A、-e
B、-v
C、-p
D、-d
停止并删除Docker Compose创建的容器、网络的命令是?( B)
A、docker-compose stop
B、docker-compose down
C、docker-compose rm
D、docker-compose kill
创建用户自定义网络的命令是?(A )
A、docker network create
B、docker network connect
C、docker network ls
D、docker network inspect
初始化Swarm集群的命令是?(A )
A、docker swarm init
B、docker swarm join
C、docker swarm leave
D、docker swarm update
实时查看Docker守护进程事件的命令是?( A)
A、docker events
B、docker stats
C、docker logs
D、docker ps
查看Swarm中服务详细信息的命令是?(A )
A、docker service inspect
B、docker service ls
C、docker service ps
D、docker service logs
关于Docker Compose的yml文件,以下说法正确的是?(B )
A、只能使用默认的docker-compose.yml文件名
B、可以使用-f指定自定义的yml文件
C、一个项目只能有一个yml文件
D、yml文件必须放在/home目录下
关于Dockerfile中COPY和ADD指令的区别,正确的是?(A )
A、ADD可以解压tar文件,COPY不能
B、COPY可以解压tar文件,ADD不能
C、两者完全一样
D、ADD只能复制本地文件
以下哪个是私有镜像仓库的默认端口?(A )
A、5000
B、8080
C、80
D、443
在同一台Docker主机上,容器间通信最高效的网络模式是?( D)
A、bridge
B、host
C、none
D、user-defined bridge
在Swarm集群中,管理器节点数量为5时,最多允许同时失效的管理器节点数是?(B )
A、1
B、2
C、3
D、4
修改容器配置(如内存限制)后使其生效的命令是?( A)
A、docker update
B、docker restart
C、docker commit
D、docker modify
docker node 子命令将一个或多个管理节点降级为工作者节点( C )。
A、 docker node ls
B、 docker node ps
C、 docker node demote
D、 docker node promote
查看容器详细信息时,查看容器的Mounts部分,其中Mode的参数用来表示共享的选项是( A )。
A、 z
B、 Z
C、 w
D、 r
用于列出所有运行的容器命令( A )。
A、 docker-compose ps
B、 docker-compose build
C、 docker-compose up
D、 docker-compose start
显示容器资源使用统计信息的实时流使用的命令( D )。
A、 docker start
B、 docker stop
C、 docker update
D、 docker stats
Docker主要运行在什么操作系统上?(C)
A、 windows server 2012
B、 Mac OS
C、 Linux
D、 Windows 10
Docker跟KVM、Xen虚拟化的区别是?A
A、 启动快,资源占用小,基于Linux容器技术
B、 KVM属于半虚拟化
C、 Docker属于半虚拟化
D、 KVM属于轻量级虚拟化
docker如何进入容器,命令格式是? C
A、 docker run -it -d centos /bin/bas
B、 docker start docker-id
C、 docker -exec -it docker-id /bin/bash
D、 docker attach
Docker如何在后台运行一个实例,命令是?B
A、 docker start docker-id
B、 docker run -itd centos /bin/bash
C、 docker inspect docker-id
D、 docker attach docker-id
删除docker镜像的命令是? C
A、 docker rm
B、 docker drop
C、 docker rmi
D、 docker rmdir
vim编辑器,在命令模式下输入以下( )键,可以删除当前行。C
A、 gg
B、 dw
C、 dd
D、 de
查看Docker镜像的历史记录使用的命令( )。C
A、 docker save
B、 docker tag
C、 docker history
D、 docker prune
删除Docker镜像使用的命令( )。B
A、 docker inspect
B、 docker rmi
C、 docker rm
D、 docker push
显示一个或多个容器的详细信息使用的命令( )。D
A、 docker load
B、 docker create
C、 docker pause
D、 docker inspect
使用docker run命令时,以下参数可以支持终端登录( )。C
A、 -d
B、 –i
C、 -t
D、 -h
docker-compose up命令创建和启动容器,使其在后台运行的参数选项是( )。C
A、 -n
B、 –f
C、 -d
D、 -a
以下docker network子命令用来显示一个或多个网络的详细信息( )。D
A、 docker network ls
B、 docker network connect
C、 docker network prune
D、 docker network inspect
docker swarm子命令将节点加入集群( )。B
A、 docker swarm init
B、 docker swarm join
C、 docker swarm leave
D、 docker swarm update
docker events 选项表示根据条件过滤事件( )。A
A、 –f
B、 --since
C、 --until
D、 --details
docker service子命令扩展一个或多个复制服务( )。A
A、 docker service scale
B、 docker service rollback
C、 docker service inspect
D、 docker service create
Docker Compose可在单主机上建立多个隔离环境,以下说法不正确的是( )。D
A、 Docker Compose使用项目名称隔离环境。
B、 在开发主机上可以用Docker Compose创建单个环境的多个副本。
C、 为防止构建互相干扰,可以将项目名称设置为唯一的构建编号。
D、 在共享主机无法防止可能使用相同服务名称的不同项目之间的相互干扰。
以下关于PHP应用程序容器化的说法中,不正确的是( B)。
A、 通过容器部署PHP应用程序的运行环境。
B、 PHP程序脚本适合集成到相应的镜像中,不可以外部挂载。
C、 通过实现LAMP平台的容器化可以部署和运行PHP应用程序。
D、 为减小镜像的体积,PHP源代码可以由压缩的.tar文件提供。
以下镜像名称中,完整的表示是( D)
A、 myregistryhost/fedora/httpd:version1.0。
B、 myregistryhost:5000/httpd:version1.0。
C、 myregistryhost:5000/fedora/httpd。
D、 myregistryhost:5000/fedora/httpd:version1.0。
不同Docker主机上运行的容器之间需要通信,应选择( B )。
A、 用户自定义桥接网络
B、 overlay网络
C、 macvlan网络
D、 host网络
7个管理器节点的Swarm集群中最多允许同时失效的管理器节点数是( C )。
A、 1
B、 2
C、 3
D、 4
更新一个或多个容器的配置使用的命令( C)。
A、 docker load
B、 docker pause
C、 docker update
D、 docker top