专项 · DevOps 免费阅读
DevOps:容器、CI 与 Kubernetes教程
用 Docker 打包应用,用 Compose 运行整套服务,用 GitHub Actions 测试和部署,再放到 Kubernetes 上运行。
学完可以接着学:云与可靠性
边学边练
互动课是同样的内容,旁边多了一个编辑器:每个例子都能运行,小测验当场判对错,练习题提交马上判题。免费开始,不用注册。
开始互动课1
1
容器与 Dockerfile怎么交付一个应用,让它在哪里都一样地运行?2
层、缓存与小镜像为什么有的 Docker 构建几秒钟,有的要好几分钟?
容器
写出安全、构建快、体积小的 Dockerfile。2
3
Docker Compose一个需要数据库、缓存和后台任务的应用,怎么跑起来?4
用 GitHub Actions 做 CI团队是怎么自动测试和部署每一次改动的?
服务组合与流水线
把多个服务一起运行,自动化测试和部署。3
5
Kubernetes 基础怎么让一个应用的很多副本一直运行,并把流量分给它们?