00 基础教学
第一课 课前环境准备 — 课件
第一课 课前环境准备 — 课件
⚠️ 本课课件已改为网页版(PPT 式翻页,与容器/集群两讲同一套规范),markdown 里不再维护第二份内容。
- 线上:https://learn.docker.oaiai.ai/lesson01-setup.html
- 源码:
services/learn-docker/web/lesson01-setup.html- 制作规范:
services/learn-docker/CLAUDE.md(改课件一律按这份规范写)两条约定:
- 交叉引用一律写课名、不写课号(如《网络 TCP/IP》《DNS 域名网站邮箱》《Docker》),课号调整时课件不用改。
- 课件内容是"学员看到的",讲师备课要点留在本文件下面的「讲师备注」里。
讲师备注(备课要点)
- 主线:一台香港主机 ← 一个域名 → NPM 分流 → 邮件 / sub2api / AI 工具三件套,全部"先做后懂"。
- 节奏建议:任务 1–4(主机 / 域名 / SSH / Docker)是地基,当天必完成;任务 5–7(NPM / Mailu / sub2api)是主作业,允许跨天;任务 8–9(AI 工具)见缝插针。
- 每个任务都让学员把命令交给 Claude 解释一遍,既练工具又练"让 AI 带你做"的能力(呼应《Claude Code 工作流》)。
- 邮件发送现实(香港 IP 无 PTR、信誉差导致进垃圾箱)务必提前讲,避免学员卡死或误以为配置错。
- 香港 25 口:腾讯云香港主机公网 25 口需单独申请开通,安全组放行 ≠ 公网放行,提前在群里说明。
- cc-switch:多 fork,命令行版包名会变;课件以"手动改
settings.json"为保底,cc-switch 讲概念即可,具体命令让学员看--help。