了解容器化技术与虚拟机的区别,掌握 Docker 在主流操作系统上的安装、配置及基本命令。
学习镜像的分层结构,熟练编写 Dockerfile 以自动化构建高效、精简的生产级镜像。
深入掌握 Bridge、Host、None 及 Overlay 等网络模式,实现容器间及容器与外部的通信。
学习使用 Data Volumes 和 Bind Mounts,解决容器重启或销毁后的数据持久化与共享问题。
掌握使用 YAML 文件定义多服务应用,通过单个命令实现复杂应用环境的一键启动与管理。
研究 Namespace 与 Cgroups 底层隔离机制,学习镜像扫描、权限控制及容器资源限制。
将 Docker 接入 Jenkins 或 GitHub Actions 流水线,实现从代码提交到镜像构建及自动发布的闭环。
学习容器日志采集、Prometheus 监控集成以及在生产环境中的平滑升级与故障排除技巧。
用 AI 创建个性化课程,获得互动式课程和进度追踪。