Docker Crash Course for busy DevOps and Developers
繁忙的DevOps和开发人员的Docker速成课程
Learn how to develop and deploy web applications with Docker technologies. Take your DevOps skills to the next level.
学习如何使用Docker技术开发和部署Web应用。提升你的DevOps技能到更高水平。
教程演示🔗
学生数量:69,187 个学生
上次更新时间:2018年5月
教程评分:4.3
教程语言:英语
教程字幕:中文、英语字幕
本课程包括:14 篇文章、在移动设备和电视上观看、结业证书、3 小时 长的随选视频、3 个可下载资源字幕
学习内容
1、使用微服务架构将一个基于Web的应用程序容器化,并使用Dockerfile进行自动化。
2、设计并使用Compose自动化多容器应用程序的工作流程。
3、使用Docker Swarm扩展Docker工作流,协调和在云中多个主机上部署大规模应用。
4、在Docker技术领域中的最佳实践
5、深入了解Docker技术,并有信心协助您的公司或个人项目采用合适的Docker部署工作流,持续提供更优秀的软件。
6、宝贵的DevOps技能,如设置持续集成工作流
7、还有很多很多…
要求
1、如何参加这门课程以及如何获取支持
2、文本讲座:如何参加这门课程以及如何获取支持
3、课程幻灯片
4、Docker软件的客户端-服务器架构
5、安装 Docker for Mac/Windows
6、安装 Docker Toolbox
7、重要的Docker技术概念
8、运行我们的第一个”Hello World” Docker 容器
9、深入探讨Docker容器
10、Docker 端口映射和 Docker 日志命令
11、额外学习:深入探讨Docker日志管理
12、运行Windows、OSX或Linux的操作系统计算机。
13、熟悉Git和Linux将被视为优先,但并非必需。
14、不需要 prior experience with Docker Technologies。
课程介绍
这门课程是关于什么的:
本课程将全面介绍Docker软件的基础知识,并教授你使用Docker软件开发和部署现代应用所需的一切。课程结束后,你将深入理解Docker软件并掌握一般DevOps技能,帮助你的公司或项目采用合适的Docker工作流程,持续提供更好的软件。
从这门课程中,你将学到:
– 使用微服务方法容器化Web应用程序,并使用Dockerfile自动化。
– 设计多容器应用,使用Compose自动化工作流程。
– 通过Docker Swarm扩展Docker工作流,在云端多个主机上部署大规模应用。
– Docker软件在实际工作中的最佳实践。
– 深入理解Docker软件,有信心帮助公司或项目采用正确的Docker部署流程,持续改进软件。
– 有价值的DevOps技能,如设置持续集成管道。
为什么要学习Docker技术:
当前,Docker软件处于技术前沿。在过去十年中,它以其对软件开发、运维、系统架构、测试和合规实践的颠覆性影响而备受瞩目。
Docker已成为开发者必备工具。容器和Docker的方法让你有机会在无需依赖的情况下工作。Docker让开发者专注于真正重要的事情,无需担心应用运行的环境。
许多公司已经在生产环境中使用Docker,现在你可以在桌面上直接访问这种虚拟化技术。
作者简介:
詹姆斯曾就职于亚马逊和谷歌等公司。目前,他在硅谷顶级初创公司担任大数据分析方面的职位,领导团队采用微服务方法将老旧的单体应用进行Docker化。
詹姆斯的公司在生产中使用Docker获得了巨大收益。在这门课程中,他将分享他在实际工作中多年积累的Docker知识和最佳实践。
为什么需要DevOps技能?
如今,DevOps工程师在IT行业需求旺盛。公司寻找既能开发又能部署应用的开发者。在硅谷地区,DevOps工程师的平均年薪约为14万美元,比软件工程师高出20%。
掌握DevOps技能意味着你在竞争激烈的就业市场中保持领先!
为什么选择这门课程?
这门课程非常实战,詹姆斯投入大量精力为你提供了理论知识和实际开发Docker应用的实例,你可以在自己的笔记本上尝试。所有源代码已上传至GitHub,无论你使用Windows、MAC OS还是Linux,都可以轻松跟进。
课程结束时,詹姆斯相信你会深入了解Docker和通用的DevOps技能,帮助你的公司或项目采用正确的Docker工作流程,持续改进软件。
现在就准备好提升你的DevOps技能和职业发展吧!在4小时内,你将从零开始成为Docker英雄。
“探索Docker核心技术:从零开始的DevOps实战指南”
这门课程深入讲解Docker基础知识,教你如何利用微服务和Dockerfile构建自动化Web应用,设计多容器工作流,并在云端扩展部署。通过实战案例和作者James(亚马逊和谷歌背景)的丰富经验,你将习得DevOps关键技能,包括持续集成和部署策略。在硅谷盛行的DevOps领域,这将大大提高你的就业竞争力。立即加入,4小时内成为Docker和DevOps专家。