云原生构建打包入门 – 实战
Cloud Native Buildpacks for the Absolute Beginners – HandsOn
你将学到
-
云原生构建包简介
-
基本概念和术语
-
使用 pack cli 通过 Buildpacks 构建应用程序容器镜像
-
理解 Build 生命周期
-
如何构建自己的 buildpacks 和 builders
-
使用 kpack 为 Kubernetes 环境入门
-
使用 kpack cli 和基于 YAML 的方法构建和发布 OCI 镜像
要求
-
基本的 Unix/Linux 知识(推荐)
-
对 Docker 和 Kubernetes 的基本理解
-
基础系统管理员技能
课程介绍
这门课程包含什么内容?
云原生构建包入门 – 实战课程旨在为您提供对云原生构建包的全面理解,从基础概念到高级实现。
构建包简化了将您的应用程序源代码转换为容器镜像的过程,确保了现代 DevOps 工作流中的一致性、安全性和效率。课程从基础主题开始,非常适合初学者,涵盖了构建包架构,然后深入探讨云原生构建包的必要性和特性。您将学习如何使用 Pack 和 Kpack 平台通过 Dockerfile 设置和管理容器镜像创建。
本课程将探讨各种构建器(Builders)、构建包(Buildpacks)、生命周期、构建和运行镜像。你还将学习如何执行高级任务,如开发自己的构建包和构建器。
随着你的进步,你将深入探索更专业化的领域,例如使用 kpack 在 Kubernetes 环境中创建容器镜像。
以实践学习、实际场景和 Kubernetes 集成为重点,本课程将使您掌握使用 Buildpacks 构建、打包和管理应用程序的技能。
特别说明:
本课程旨在通过现场演示展示所有实用概念。每个概念都实时呈现,演示过程中出现的任何错误都会被实时排查和解决。
法律声明:
Buildpacks 或 Cloud Native Buildpacks 是美国及其他国家 The Cloud Native Computing Foundation (CNCF)和/或 The Linux Foundation 的注册商标。本课程未经 The Cloud Native Computing Foundation (CNCF)和/或 The Linux Foundation 认证、认可、关联或认可。.
课程结构:
- 讲座
- 演示
- 测验
- 作业
课程内容:
- 课程介绍
- 云原生构建包入门
- 云原生构建包 – 基本概念
- 使用 Pack CLI 入门
- 在 macOS、Linux 和 Windows 上安装 pack CLI
- 使用 Buildpacks 构建 Container Images
- 使用 Buildpacks 构建 Python、nodejs、Java Image
- 理解 Build 生命周期
- 创建自己的 Buildpacks 和 Builders
- Cloud Native Buildpacks 中的 Procfile 是什么
- 使用 kpack 入门
- kpack 和 kpack CLI 的环境设置
- 使用 kpack CLI 构建和发布 OCI 镜像
- 使用 kpack 清单文件构建和发布 OCI 镜像 – YAML 方法
本课程的所有章节都进行现场演示,旨在鼓励注册用户搭建自己的环境,完成练习,并通过实践学习!
这门课程适合谁:
- 系统管理员或系统工程师
- DevOps 管理员或 DevOps 工程师
- 应用开发者和测试人员
- 任何在工作中创建容器镜像的人
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。


评论(0)