Score %0 (0 correct0 incorrect20 unanswered)
Q2. Docker 容器是什么?
- 虚拟机
- 物理服务器
- 一个轻量级,独立,可执行的包,包含运行软件所需的一切,包括代码,运行时,库和依赖项
- 一个软件开发框架
Q3. Docker 如何与虚拟机(VM)不同?
- Docker 容器比 VM 更大
- Docker 容器需要一个 hypervisor 运行,而 VM 不需要
- Docker 容器共享主机操作系统内核,使它们比 VM 更轻量和高效,每个 VM 都有自己的操作系统内核
- Docker 容器比 VM 更安全
Q4. Dockerfile 的目的是什么?
- 存储 Docker 容器镜像
- 在 Docker 中管理网络配置
- 定义构建 Docker 镜像所需的步骤
- 自动化软件部署流程
Q5. 如何从 Dockerfile 构建 Docker 镜像?
- 通过手动在 Docker 命令行界面(CLI)中输入命令
- 通过将现有的 Docker 镜像导出到文本文件
- 通过运行
docker build
命令并指定包含 Dockerfile 的目录
- 通过重新排列 Dockerfile 中的文件和文件夹
Q6. Docker Hub 是什么?
- 存储 Docker 容器的物理位置
- 用于管理 Docker 容器的命令行界面(CLI)
- 一个基于云的 Docker 镜像存储库,用户可以在其中存储,共享和合作使用容器镜像
- Docker 用于容器之间通信的网络协议
Q7. 如何启动 Docker 容器?
- 通过将容器导出到外部文件格式
- 通过调整容器的配色方案和布局
- 通过运行
docker run
命令并指定要使用的 Docker 镜像
- 通过重新排列容器中的文件和文件夹
Q8. Docker Compose 用于什么?
- 在生产环境中管理 Docker 容器
- 自动化软件测试流程
- 定义和运行多容器 Docker 应用程序,指定所需的服务,网络和卷
- 监视 Docker 容器性能指标
Q9. 如何停止运行中的 Docker 容器?
- 通过从 Docker Hub 存储库中删除容器
- 通过调整容器的运行时配置
- 通过运行
docker stop
命令并指定容器的 ID 或名称
- 通过重新排列容器中的文件和文件夹
Q10. Docker 卷是什么?
- Docker 容器的一种类型
- 虚拟机磁盘镜像
- 一种持久数据存储机制,用于在 Docker 容器和主机之间共享数据,即使容器停止或删除,也能保证数据持久性
- 用于 Docker 容器之间通信的网络接口
Q11. 如何移除 Docker 容器?
- 通过从 Docker Hub 存储库中删除容器
- 通过调整容器的运行时配置
- 通过运行
docker rm
命令并指定容器的 ID 或名称
- 通过重新排列容器中的文件和文件夹
Q12. Docker Swarm 的目的是什么?
- 用于管理 Docker 容器日志
- 用于自动化软件部署流程
- 用于编排和管理 Docker 容器集群,实现高可用性和可伸缩性
- 用于监视 Docker 容器性能指标
Q13. 如何检查运行中的 Docker 容器的配置?
- 通过将容器导出到 PDF 文件
- 通过调整容器的配色方案和布局
- 通过运行
docker inspect
命令并指定容器的 ID 或名称
- 通过重新排列容器中的文件和文件夹
Q14. Docker 网络的目的是什么?
- 用于管理 Docker 容器日志
- 用于自动化软件测试流程
- 用于使 Docker 容器与外部网络通信,允许容器相互连接以及连接到其他服务
- 用于监视 Docker 容器性能指标
Q15. 如何列出所有运行中的 Docker 容器?
- 通过将容器列表导出到 CSV 文件
- 通过调整容器的配色方案和布局
- 通过运行
docker ps
命令
- 通过重新排列容器中的文件和文件夹
Q16. Docker 注册表的目的是什么?
- 用于管理 Docker 容器日志
- 用于自动化软件部署流程
- 用于存储 Docker 镜像,允许用户将镜像推送到注册表并从注册表中拉取镜像
- 用于监视 Docker 容器性能指标
Q17. 如何将 Docker 镜像推送到 Docker 注册表?
- 通过手动在 Docker 命令行界面(CLI)中输入命令
- 通过将现有的 Docker 镜像导出到文本文件
- 通过运行
docker push
命令并指定 Docker 镜像名称和标签
- 通过重新排列 Dockerfile 中的文件和文件夹
Q18. Docker Desktop 是什么?
- 存储 Docker 容器的物理位置
- 用于管理 Docker 容器的命令行界面(CLI)
- 适用于 Windows 和 macOS 的桌面应用程序,提供易于使用的界面,用于构建,管理和部署 Docker 容器
- Docker 用于容器之间通信的网络协议
Q19. 如何登录到 Docker 注册表?
- 通过将注册表凭据导出到外部文件
- 通过调整注册表的配色方案和布局
- 通过运行
docker login
命令并提供注册表的用户名和密码
- 通过重新排列 Dockerfile 中的文件和文件夹
Q20. Docker Engine 的目的是什么?
- 用于管理 Docker 容器日志
- 用于自动化软件部署流程
- 用于在主机上构建,运行和管理 Docker 容器
- 用于监视 Docker 容器性能指标