首页 / 知识库 / 系统架构体系 / docker入门

Docker 极速入门(面向 AI 应用开发)

目标:1-2 小时内,让你彻底搞懂 Docker 是什么,并能亲手把一个 FastAPI 服务装进 Docker 跑起来。

这篇教程适合谁?

  • 正在学 AI 应用开发,但被”环境配置”折磨过的同学
  • 想把自己的 AI 服务部署到服务器、分享给别人的同学
  • 听说过 Docker,但一直没搞懂它到底是干嘛的同学

学完你能做到

  1. 用一句话向别人解释清楚 Docker 是什么
  2. 看懂并写出一个 Dockerfile
  3. 把一个 FastAPI 写的 AI 服务打包成镜像,一条命令跑起来
  4. 换台电脑、给同学,也能一键运行(体会”在我电脑上能跑”问题被彻底解决)

目录(建议按顺序学)

第一部分 · 理解篇(搞懂”是什么”)

  • 01 - Docker 是什么
  • 02 - 三个核心概念

第二部分 · 上手篇(搞定”怎么用”)

  • 03 - 安装 Docker
  • 04 - 必会命令

第三部分 · 实战篇(重点)

  • 05 - 把 FastAPI 服务装进 Docker
  • 06 - 体会 Docker 的”真香”时刻

第四部分 · 进阶一点点

  • 07 - AI 开发者常用技巧
  • 08 - 下一步:docker-compose

第五部分 · 生产思维篇(从”会用”到”会架构”)

  • 09 - Compose 解决什么问题
  • 10 - Compose 的局限:业务与数据要分开
  • 11 - 真实生产怎么做:业务打镜像 + 数据买云服务

附录

  • 命令速查表
  • example/ — 实战用的完整示例代码

怎么用这份教程?

  • 赶时间:直接看 01、02 理解概念,再跟着 05 动手做一遍,半小时搞定。
  • 想系统学:从头到尾按顺序,边看边在自己电脑上敲命令。

开始吧 → 01 - Docker 是什么