Logo

开始之前

了解课程介绍、先修要求以及课程学习目标。

概念

开始之前

了解课程介绍、先修要求以及课程学习目标。

课程简介

这是一门面向初学者的课程。在本课程中,我们将学习使用 Docker 的容器技术以及 Kubernetes 等容器管理工具,并在微软 Azure(云服务提供商)平台上应用这些技术。我们将通过 AKS 集群部署应用程序,并使用 Helm 进行管理。

课程主题

我们将从基础知识开始,涵盖几乎所有相关内容。以下是本课程将深入讲解的主要主题:

Docker

  • 什么是 Docker?
  • Docker 的应用场景
  • Docker 镜像
  • Docker 容器
  • Docker Hub
  • Dockerfile

Kubernetes

  • 什么是 Kubernetes?
  • 使用 Kubernetes 的必要性
  • 使用 Kubernetes 部署应用
  • Kubernetes Pod 的操作
  • Kubernetes 集群
  • Kubernetes Ingress

Azure Kubernetes 服务(AKS)

  • 什么是 Azure?
  • Azure 的工作原理
  • Azure 服务的优势
  • 如何使用 Azure
  • AKS 集群
  • 使用 AKS 集群进行部署

Helm

  • 什么是 Helm?
  • Helm Chart
  • Helm 的使用方法
  • Helm 的安装
  • 使用 Helm 管理我们的应用

先修要求

尽管我们会从基础内容讲起,但本课程假设你已具备一定的 Linux 命令行操作经验。

此外,为了更好地掌握本课程内容,建议你对虚拟机、云计算和容器技术有一定了解。具备这些知识就足以顺利开始本课程的学习。

Docker