面试表达
面试时怎么讲
一句话:我围绕「Docker / Compose 基础」做过从问题拆解、方案设计、工程落地到效果验证的闭环。
追问重点:为什么这么设计、指标怎么验证、失败案例如何定位、上线后怎么观测和回滚。
证据建议:准备 README、架构图、关键代码片段、评测表和 2 个坏例复盘。
把 AI 服务真正跑起来:镜像构建、服务编排、数据持久化、调试与发布。
本地学习进度
只保存在当前浏览器,不上传服务器。
学习产出
进阶能力,P1。阅读时尽量把知识点转成可演示项目、面试回答和简历证据。
能回答
课程目标 / 认知地图 / 10 天学习路径
能交付
完成练习与自测,留下可复盘的代码、截图或 README
下一步
先读手把手版,再回到正文补架构和取舍
面试表达
一句话:我围绕「Docker / Compose 基础」做过从问题拆解、方案设计、工程落地到效果验证的闭环。
追问重点:为什么这么设计、指标怎么验证、失败案例如何定位、上线后怎么观测和回滚。
证据建议:准备 README、架构图、关键代码片段、评测表和 2 个坏例复盘。
简历表达
围绕 Docker / Compose 基础 场景,完成「把 AI 服务真正跑起来:镜像构建、服务编排、数据持久化、调试与发布。」相关能力建设,沉淀可复用工程方案、测试样本和面试表达材料。
.dockerignore、镜像瘦身。Dockerfile → image → container(进程+网络+存储)
Compose → 多容器编排 + 网络别名 + volume + env 文件docker history 看分层;解释 cache 失效原因。USER、只读根文件系统(如适用)、HEALTHCHECK。whoami 与 health 状态。api、postgres、redis 三服务;depends_on + condition: service_healthy。docker compose up -d 一次成功。docker compose logs -f 过滤错误。down 删容器后数据仍在。.env 不进镜像;Compose env_file;生产用 secret 的思路。docker inspect 确认无硬编码密钥层(概念上)。registry/app:gitsha;回滚策略。release.md。healthcheck: pg_isreadynode_modules 或 .venv 打进上下文,构建极慢。localhost 误以为是别的容器。docker compose up -d 起全套(按你实际栈裁剪也可)docker-ops-checklist.md:排障步骤 + 常用命令