🚀 DevOps 工具链
欢迎来到 DevOps 工具链 频道。这里涵盖了现代开发中不可或缺的 DevOps 三剑客——Docker、Kubernetes、GitHub Actions,帮助你从零构建生产级的持续集成与部署能力。
🎯 学习目标
- 掌握 Docker 容器化思维,能够编写生产级 Dockerfile 与 Compose 编排
- 理解 Kubernetes 核心概念,能够在集群中部署、扩缩容、排查应用
- 熟练使用 GitHub Actions 构建自动化 CI/CD 流水线
👥 适合读者
- 有 Linux 基础的开发者
- 希望系统学习容器化与自动化部署的工程师
- 需要从手动部署迁移到 CI/CD 的团队
🗺️ 内容概览
- 🐳 Docker:容器化基础、Dockerfile 编写、Compose 编排、网络与存储、生产优化
- ☸️ Kubernetes:核心概念、Pod 与工作负载、服务发现与负载均衡、配置与密钥管理、Helm 部署、集群运维
- 🤖 GitHub Actions:工作流语法、常用 Actions、CI/CD 实战、自托管 Runner、安全最佳实践
🧭 目录
:::tip 学习路径建议
如果你是 DevOps 初学者,建议按 Docker → Kubernetes → GitHub Actions 的顺序学习。Docker 是容器化的基础,Kubernetes 建立在容器之上,而 GitHub Actions 则将两者串联为完整的自动化流水线。
:::