知识模块
☕ Java 知识模块
十三、DevOps 与运维
概述

十三、DevOps 与运维

DevOps(Development + Operations)是现代软件开发的重要实践,强调开发与运维的紧密协作。✅ 章节已全部完成


知识点列表

主题描述状态
Docker 与 CI/CDDocker 基础、Dockerfile、Docker Compose、CI/CD 流程、Jenkins/GitLab CI✅ 已完成

📊 完成进度

分类已完成总数进度
DevOps 与运维11100%

DevOps 工具链

┌──────────────────────────────────────────────────────────────┐
│                    DevOps 工具链全景                          │
├──────────────────────────────────────────────────────────────┤
│                                                              │
│   代码管理          构建测试          容器化          部署运维  │
│  ┌────────┐      ┌────────┐      ┌────────┐      ┌────────┐  │
│  │  Git   │ ───► │ Maven  │ ───► │ Docker │ ───► │  K8s   │  │
│  │ GitLab │      │ Gradle │      │ Harbor │      │ Helm   │  │
│  │ GitHub │      │ Jenkins│      │Compose │      │ ArgoCD │  │
│  └────────┘      └────────┘      └────────┘      └────────┘  │
│                                                              │
│   代码质量          测试自动化        监控告警          日志分析  │
│  ┌────────┐      ┌────────┐      ┌────────┐      ┌────────┐  │
│  │ Sonar  │      │ JUnit  │      │Promethe│      │ELK     │  │
│  │ Qube   │      │ Selenium│     │ Grafana│      │ Stack  │  │
│  │        │      │ JMeter │      │        │      │        │  │
│  └────────┘      └────────┘      └────────┘      └────────┘  │
│                                                              │
└──────────────────────────────────────────────────────────────┘

面试重点

高频考点

考点频次难度
Docker 核心概念(镜像/容器/仓库)⭐⭐⭐⭐⭐
Dockerfile CMD vs ENTRYPOINT⭐⭐⭐⭐⭐
Docker 镜像优化⭐⭐⭐⭐
CI/CD 流程设计⭐⭐⭐⭐
容器 vs 虚拟机⭐⭐⭐
部署策略(滚动更新/蓝绿/金丝雀)⭐⭐⭐

快速导航