Docker大师教你用Kubernetes+Swarm
Docker Mastery with Kubernetes +Swarm from a Docker Captain
👨✈️ 的 Docker 主人从 Kubernetes 和 Swarm 教你掌握 Docker 知识。这门课程将帮助你深入了解 Docker,并教你如何运用 Kubernetes 和 Swarm。推荐给想掌握 Docker 技能的人。
课程内容
🚀在这门课程中,我们将学到许多酷炫的东西,其中包括:
- 在本地机器上编辑 Web 代码并在容器中预览
- 将应用程序部署到只公开必需端口的专用网络中
- 创建一个 3 节点的 Swarm 集群
- 安装 Kubernetes 并学习领先的服务器集群工具
- 在集群中使用虚拟 IP 进行内部负载平衡
- 优化 Dockerfile 以加快构建和部署速度
- 构建和发布自定义应用程序映像
- 了解 Kubernetes 和 Swarm 的区别
- 创建自己的镜像注册表
- 使用 Swarm Secrets 对环境配置进行加密,甚至在磁盘上
- 采用滚动式升级方式对容器进行部署
- 为本地开发、CI 测试和产品集群部署创建一组 YAML 文件的配置乌托邦
- 还有更多…..
🔧完成该课程后,您将能够:
- 在您的日常开发人员和/或系统管理员角色中使用 Docker
- 将应用程序部署到 Kubernetes
- 制作 Dockerfiles 和 Compose 文件
- 构建多节点 Swarm 集群并部署 H/A 容器
- 使用基础设施即代码方法制作 Kubernetes YAML 清单和部署
- 构建在开发中使用 Docker 的工作流程,然后进行测试/CI,最终使用 YAML 进行生产部署
- 使用加密机制保护您的密钥、TLS 证书和密码
- 使您的 Dockerfile 和镜像保持小、高效和快速
- 在 Docker、Swarm 和 Kubernetes 中运行应用程序并理解每个应用程序的优缺点
- 在容器中进行本地开发
- 保护存储在卷中的重要持久数据并进行挂载
- 使用最新的 Docker 容器技能带领您的团队步入未来!
标签: #Docker #Kubernetes #容器 #部署