部署篇:Docker 容器化部署学生管理系统

部署篇:Docker 容器化部署学生管理系统 学习目标理解 Docker 的核心概念(镜像、容器、卷、网络)为 Spring Boot 后端编写 Dockerfile为 Vue 前端编写多阶段构建 Dockerfile使用 docker-compose 编排 MySQL + 后端 + 前端 + Nginx一、Docker 基础概念┌─────────────────────────────────────────────┐ │ Docker │ ├───────────┬───────────┬──────────────────────┤ │ Image │ Container │ Docker Compose │ │ (镜像) │ (容器) │ (编排工具) │ │ │ │ │ │ 只读模板 │ 镜像的实例 │ 定义多个容器的运行 │ │ 包含OS+App│ 可读写层 │ 网络、依赖关系 │ └───────────┴───────────┴──────────────────────┘为什么用 Docker?环境一致性:本地、测试、生产环境完全一致