
这是一门从零开始、围绕完整项目展开的 Docker 详细教程。你会先理解容器、镜像、namespace、cgroup 和分层文件系统解决了什么问题,再完成安装体检和第一个容器。
课程以 Go 任务清单 API 与 Redis 为主线,14 章从 Dockerfile、多阶段构建、缓存、数据卷和容器网络逐步推进到 Compose、健康检查、故障定位、镜像分发、多平台构建和安全基线。每个实操先解释原理与参数,再执行命令、展示结果,并说明失败时如何根据状态、日志、退出码和网络证据定位问题。
完成课程后,你会得到一套可重复的容器化交付流程:能够从源码构建镜像,编排多容器应用,验证数据持久化,处理常见故障,检查运行权限,并为发布与回滚准备可追踪的镜像版本。