EX276

红帽容器化应用开发专业技能证书

您正在查看与下列主题相关的信息:

基于实际操作能力的红帽容器化软件应用开发专业技能证书考试,旨在测试您实施和运行服务即 Docker 容器的能力。

获得红帽容器化软件应用开发专业技能证书的容器设计者, 应具备创建和更新容器镜像以及运行和链接容器所需的技能、知识和能力。

准备

红帽强烈建议考生在参加该项考试之前,先获得红帽® 认证系统管理员 (RHCSA) 认证,但并非必要条件。

考试的考查点

为了帮助您准备考试,请查看本文给出的考试目标,其中列出了考试中可能出现的操作任务范围。

考生需要具备以下技能和能力:

实施镜像

  • 理解和运用 FROM(基本镜像的概念)
  • 理解和运用 RUN
  • 理解和运用 ADD
  • 理解和运用 COPY
  • 理解 ADD 与 COPY 的区别
  • 理解和运用 WORKDIR 及 USER
    • 理解安全相关的主题
  • 理解 CMD 与 ENTRYPOINT 的区别及适用范围
    • 理解 ENTRYPOINT 及参数
  • 理解和运用 ONBUILD
  • 理解从 Dockerfile EXPOSE 端口的时机和方法
  • 理解并在镜像中运用环境变量
    • 理解如何通过 ENV 实现多个容器的协作
  • 理解容器 VOLUME
    • 将主机目录挂载为数据卷
      • 理解与该方法有关的安全和权限要求
    • 创建和挂载数据卷容器
      • 理解该方法的生命周期和“清理”要求

管理镜像

  • 理解私有注册库的安全性
  • 与多个不同的注册库交互
  • 理解和运用镜像标签
  • 将镜像推送到注册库/从注册库提取镜像
  • 备份镜像及其层和元数据/备份容器状态

本地运行容器

  • 链接容器
    • 连接链接系统
    • 理解和应用使用链接系统时的环境变量命名要求
  • 获取容器日志
  • 在 Docker 主机上侦听 Docker 事件
  • 使用 Docker 检查
  • 在容器间共享数据
    • 使用已挂载的主机目录作为数据卷
    • 使用和挂载数据卷容器
  • 理解确保主机和容器基本安全的最佳实践

红帽保留添加、更改和删除目标的权利。此类变更将在考前以文档修订形式公布。

对于所有基于实际操作能力的红帽考试,在重新启动后,您的所有系统配置必须在没有人工干预的情况下仍然有效。

须知事项

准备

参加此课程的学员不要求一定参加考试。此外,红帽还建议考生先获得 RHCSA 认证,因为此项考试所需的大量技能均基于 RHCSA 考试要求的技能。

尽管参加红帽课程是备考的一个重要部分,但只参加课程并不能确保顺利通过考试。以往的经验、实践以及本身的资质也是成功的重要决定因素。

我们拥有众多有关红帽产品系统管理的书籍和学习资源供您选择。红帽官方不认可任何内容作为考试的备考指南。然而,您会发现,额外的阅读会加深理解,也是有益的。

考试形式

本考试根据考生的实际操作,来评估其对 Docker 开发与执行技能和知识的掌握程度。考生需要进行与开发和执行 Docker 镜像及容器化服务(如数据库引擎或应用服务器)有关的任务。基于实际操作能力的测试,意味着考生必须执行类似其工作职责的任务。

此项考试为闭卷考试,考生不能访问互联网,也不能携带任何资料、书籍或电子辅助工具进入考场。但是,我们会为考生提供官方社区 Docker 文档和红帽®企业 Linux® 容器主机产品文档的本地副本。在备考期间,考生应熟读这些文档。

考试共 1 个部分,时长 3 个小时。

成绩及公布

考试的官方成绩由红帽认证中心独家公布。红帽未授权考官或培训合作伙伴直接向考生公布考试结果。考试成绩通常会在 3 个美国工作日内公布。

公布的考试结果为总分。红帽不公布单个项目的成绩,也不会在咨询时提供额外信息。

对象和前提条件

应试对象

以下人士可能有兴趣考取红帽容器化软件应用开发专业技能证书:

  • 对迁移到容器化软件应用模式感兴趣的企业 SOA 架构师
  • 在 DevOps 环境中工作且需要在开发环境中创建、更新和运行容器并最终迁移到生产环境的人士

考试前提条件

考生应该具备以下条件:

  • 熟悉在红帽企业 Linux 环境中工作的过程
  • 获得红帽认证系统管理员 (RHCSA) 认证
  • 回顾红帽容器化软件应用开发专业技能证书考试的目标