DO188

红帽 OpenShift 开发一:使用 Podman 管理容器简介

课程概述

课程概述

面向开发人员的简介,介绍如何使用 Podman 构建和管理容器,以便在红帽 OpenShift 上部署应用。

“红帽 OpenShift 开发一:使用 Podman 管理容器简介”(DO188)向学员介绍如何使用 Podman 和红帽 OpenShift 来构建、运行和管理容器。本课程旨在帮助学员通过实操经验培养开发容器化应用的核心技能。这些技能可以应用于所有版本的 OpenShift,包括 AWS 上的红帽 OpenShift(ROSA)、Azure 红帽 OpenShift(ARO)和 OpenShift 容器平台。

本课程基于红帽® 企业 Linux® 9、Podman 5 和红帽 OpenShift® 4.18。

课程完成后,对于包含虚拟环境的任何实时课程,对实操实验室的访问权限将保留长达 45 天。

注意:本课程采用为期 3 天的课堂形式或为期 4 天的虚拟课堂形式,也可自定进度。课程持续时间可能会因授课形式而异。如需了解完整的课程详情、课程安排和定价,请选择您所在的地点,然后从右侧菜单中选择“开始”。

课程内容摘要

  • 容器简介
  • 使用 Podman CLI 和 Podman Desktop 运行容器
  • 构建自定义容器镜像
  • 管理容器镜像
  • 对容器进行远程调试
  • 基本容器网络
  • 使用容器持久存储数据
  • 运行多容器应用
  • 对容器部署进行问题排查
  • 使用 OpenShift 和 Kubernetes 编排容器

课程培训对象

课程前提条件

  • 参加免费评估,确定本课程是否契合您的技能水平
  • 具备使用 Web 应用架构和相应技术的一定经验
  • 最好具备使用 Linux 终端会话以及发出操作系统命令的经验,且熟悉 Shell 脚本

技术注意事项

  • 对于虚拟课堂学员或自定进度学员:
    • 需要访问互联网
    • 不支持 BYOD/BYDW
  • 对于课堂学员:
    • 最初不会有 ILT 课堂。它将在发布后提供,但尚未确定时间表
    • 不支持 BYOD/BYDW

课程大纲

课程大纲

容器简介和概述

描述容器如何促进应用的开发。

Podman 基础知识

使用 Podman 管理和运行容器。

容器镜像

浏览容器镜像仓库以查找和管理容器镜像。

自定义容器镜像

构建自定义容器镜像以将应用容器化。

持久存储数据

持久运行数据库容器。

对容器进行问题排查

分析容器日志并配置远程调试器。

使用 Compose 的多容器应用

使用 Compose 运行多容器应用。

使用 Kubernetes 和 OpenShift 编排容器

使用 Kubernetes 和 OpenShift 编排容器化应用。

学习成果

企业组织获益

基于容器的架构可提高应用可靠性和可扩展性,并有利于持续集成和持续部署。本课程提供 OpenShift 开发所需的基础知识,是通过应用容器化进行数字化转型的切入点

红帽创建本课程旨在让我们的客户受益,但是每个公司的情况和所采用的基础架构都有所不同,因此本课程的实际作用可能会存在差异。

本培训的积极影响

参加本课程后,您将了解基于容器的应用开发的基础知识。您将能够运行、管理容器化应用并进行问题排查。本课程是 OpenShift 开发人员课程的入门课程,为您提供进阶云原生开发人员课程所需的基础知识。

下一阶段考试或课程推荐

红帽 OpenShift 开发二:容器化应用(DO288)
AWS 上的红帽 OpenShift 服务简介(CS120)
微软 Azure 红帽 OpenShift 简介(DO121)