DO188
红帽 OpenShift 开发一:使用 Podman 管理容器简介
概述
课程概述
面向开发人员的简介,介绍如何使用 Podman 构建和管理容器,以便在红帽 OpenShift 上部署应用。
“红帽 OpenShift 开发一:使用 Podman 管理容器简介”(DO188)向学员介绍如何使用 Podman 和红帽 OpenShift 来构建、运行和管理容器。本课程旨在帮助学员通过实操经验培养开发容器化应用的核心技能。这些技能可以应用于所有版本的 OpenShift,包括 AWS 上的红帽 OpenShift(ROSA)、Azure 红帽 OpenShift 和 OpenShift 容器平台。
本课程基于红帽® 企业 Linux® 9、Podman 4.4 和红帽 OpenShift® 4.14。
完成课程后,您将获得为期 45 天的实训教学延长访问权限,适用于任何包含虚拟环境的课程。
注: 本课程以三天课堂授课、四天虚拟课程或自学方式提供。课程持续时间可能因授课形式而异。有关完整的课程详细信息、课程安排和定价,请选择您所在的地点,然后从右侧菜单中选择“开始”。
课程内容摘要
- 容器简介
- 使用 Podman CLI 和 Podman Desktop 运行容器
- 构建自定义容器镜像
- 管理容器镜像
- 对容器进行远程调试
- 基本容器网络
- 使用容器持久存储数据
- 运行多容器应用
- 对容器部署进行故障诊断
- 使用 OpenShift 和 Kubernetes
编排容器课程培训对象
- 不熟悉容器技术的开发人员和站点可靠性工程师
- 有兴趣管理 OpenShift 集群和容器化应用的系统管理员和平台运维人员应报名参加红帽 OpenShift 管理一:容器和 Kubernetes(DO180)
课程前提条件
技术注意事项
- 对于虚拟或自定进度学员:
- 需要访问互联网
- 不支持 BYOD/BYDW
- 对于课堂学习者:
- 最初不会有 ILT 课堂。它将在发布后提供,但尚未确定时间表
- 不支持 BYOD/BYDW
课程大纲
课程大纲
- 容器简介和概述
- 描述容器如何促进应用开发。
- Podman 基础知识
- 使用 Podman 管理和运行容器。
- 容器镜像
- 浏览容器镜像仓库以查找和管理容器镜像。
- 自定义容器镜像
- 构建自定义容器镜像来对应用进行容器化。
- 持久存储数据
- 持久运行数据库容器。
- 对容器进行故障诊断
- 分析容器日志并配置远程调试器。
- 使用 compose 的多容器应用
- 使用 Compose 运行多容器应用。
- 使用 Kubernetes 和 OpenShift 编排容器
- 使用 Kubernetes 和 OpenShift 编排容器化应用。
成果
企业获益
基于容器的架构可提高应用可靠性和可扩展性,并有利于持续集成和持续部署。本课程提供 OpenShift 开发所需的基础知识,是通过应用容器化进行数字化转型的切入点
红帽创建本课程的旨在让我们的客户受益,但是每个公司的情况和所采用的基础架构都有所不同,所以本课程的实际作用可能会存在差异。
本培训的积极影响
参加本课程后,您将了解基于容器的应用开发的基础知识。您将能够运行、管理容器化应用并进行故障排除。本课程是 OpenShift 开发人员课程的入门课程,为您提供进阶云原生开发人员课程所需的基础知识。