Skip to content

Docker 教程

本教程将通过实际场景,帮助你掌握 Docker 的核心用法和最佳实践。

教程列表

1. Web 应用容器化

学习如何将 Node.js、Python 或 Java Web 应用容器化,包括:

  • 编写 Dockerfile
  • 构建自定义镜像
  • 运行容器化应用

开始学习 →

2. 持久化存储

了解如何使用卷 (Volumes) 和绑定挂载来持久化数据:

  • 卷 (Volume) 的使用
  • 绑定挂载 (Bind Mount)
  • 数据备份与恢复

开始学习 →

3. 多阶段构建

优化镜像大小,使用多阶段构建技术:

  • 多阶段构建原理
  • 减小镜像体积
  • 构建缓存优化

开始学习 →

4. 开发环境集成

将 Docker 集成到开发工作流中:

  • 热重载开发环境
  • Docker Compose 开发配置
  • 调试容器化应用

开始学习 →

学习建议

提示

建议按照顺序学习这些教程,每个教程都建立在前一个的基础上。

如果你已经熟悉 Docker 基础,可以直接跳转到感兴趣的章节。


由 BSFC Tech 提供技术支持