感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程时长 35 小时
课程大纲
模块 1 – 容器简介
- 为什么选择容器?
- 容器与虚拟机
- 容器架构
- 容器运行时
- 容器生命周期
模块 2 – 构建容器镜像
- 创建容器镜像
- 使用 Dockerfile 或 Containerfile
- 镜像优化
- 容器镜像仓库
- 镜像版本管理
模块 3 – Kubernetes 基础
- Kubernetes 架构
- Pod
- Deployment
- ReplicaSet
- 命名空间
- 标签和选择器
模块 4 – OpenShift 简介
- OpenShift 架构
- 项目和命名空间
- Web 控制台
- OpenShift 命令行工具
- 应用程序操作
模块 5 – 部署应用程序
- 部署容器化应用程序
- 工作负载扩展
- 滚动更新
- 配置管理
- 环境变量
模块 6 – 网络
- Kubernetes 服务
- 应用程序暴露
- 路由
- Ingress 概念
- 基本网络故障排除
模块 7 – 存储和配置
- 持久存储
- 持久卷声明
- ConfigMap
- Secret
- 有状态应用程序
模块 8 – 安全基础
- RBAC 概念
- 服务账户
- 安全的应用程序配置
- 镜像安全基础
- 安全最佳实践
模块 9 – 监控和故障排除
- 日志
- 事件
- 指标
- 健康检查
- 常见故障排除场景
模块 10 – 实践工作坊
- 构建容器镜像
- 部署应用程序
- 配置网络
- 存储应用程序数据
- 应用程序安全与故障排除
课程形式
- 互动讲座。
- 实用演示。
- 大量动手练习。
- 实际部署场景。
课程定制选项
本课程可根据您组织内使用的技术、开发工具和部署环境进行定制。
要求
参与者应具备:
- 基本的 Linux 命令行技能。
- 对软件开发或系统管理的通用理解。
- 基本的网络知识。
- 无需具备 OpenShift 经验。
客户评论 (1)
对容器/Kubernetes及其交互方式的基本理解 OpenShift平台的功能
Eric Scholze - NOW IT GmbH
课程 - Introduction to Containers, Kubernetes & OpenShift
机器翻译