国外课栈 - 跨学科知识视角栈
Kubernetes和Docker:容器大师班
Kubernetes和Docker:容器大师班
概述

容器使企业能够无畏地扩展并轻松管理其 Web 应用程序。它们是微型和小型企业迁移到云的主要原因。所有这一切无疑导致了对具有容器化技能的专业人员的巨大需求。本课程全面解释了如何使用 Docker 和 Kubernetes 成功构建和运行容器化应用程序。


本课程首先介绍 Docker,并解释它如何帮助开发 Web 应用程序。接下来,您将探索 Docker 的架构并熟悉 Docker 镜像、Docker 文件和容器。接下来,您将使用容器网络模型 (CNM) 和 Docker 存储,并了解 Docker Compose。最后,您将学习使用 Docker Swarm 和 pod 执行容器编排,并掌握 Kubernetes 的概念。


在本课程结束时,您将具备使用 Kubernetes 和 Docker 在本地和云上构建、部署和管理容器化 Web 应用程序所需的所有技能。


目录(7h)


- 介绍

- Docker 架构和 Dockerfiles

- Docker 镜像和容器

- Docker 网络——让容器说话!

- 使用 Docker 存储

- Docker Compose

- 使用 Docker Swarm 进行容器编排

- Kubernetes 简介

- 使用 Pod 了解容器编排

- Kubernetes 工作负载

- 使用 Kubernetes 进行网络和存储

- 使用 Kubernetes 进行高级编排

- 在云上管理 Kubernetes 即服务

- 无服务器 Kubernetes

- 结论