Docker&Kubernetes全攻略

Docker and Kubernetes The Complete Guide
📚🚢🌐📊 推荐《Docker and Kubernetes The Complete Guide》一书,全面介绍Docker与Kubernetes使用和实践,帮助读者了解和运用这两种跨平台、可伸缩应用程序的工具,提升自身技能!

课程地址:https://xueshu.fun/1142

课程内容

er!🎉

在本课程中,您将从绝对基础开始学习Docker。首先需要了解基础问题的答案,例如”什么是容器?”以及”容器是如何工作的?”从最初的几堂课开始,我们将深入探讨容器的内部工作原理,以便您能够核心了解它们的实现方式。一旦您了解了容器是什么,您将学习如何使用基本的Docker CLI命令来使用它们。之后,您将应用您新掌握的Docker CLI来构建您自己的自定义映像,有效地”Dockerizing”您自己的个人应用程序。 

CI + CD 管道📡

当然,如果不全面了解常见的持续集成和持续部署模式,任何关于Docker的课程都是不完整的。您将学习如何使用Github、Travis CI和Amazon Web Services实施完整的CI + CD工作流程,创建一个管道,每次您将最新更改推送到Github时都会自动部署您的代码! 

AWS 上的多容器部署!📦

构建部署管道后,您将应用它来掌握Amazon Web Services上的单容器和多容器部署。您将使用Node、React、Redis和Postgres构建一个多容器应用程序,并看到容器的惊人力量(注意:本课程中的所有JavaScript编码都是可选的,如果您不这样做,则提供完整的源代码)。 

Kubernetes!🚀

最后,您将学习Kubernetes,这是一个生产级系统,用于管理具有许多不同运行容器的复杂应用程序。您将学习构建Kubernetes集群的正确方法,本课程没有任何令人讨厌的*”不要在生产环境中这样做”*的评论!您将首先在本地机器上构建Kubernetes集群,然后最终将其转移到云提供商。您甚至会学习如何在Kubernetes上设置HTTPS,这比听起来更难! 

标签:#Docker #CI/CD #AWS #Kubernetes